时间: 2021-07-31 作者:daque
以次是咱们所创造的赛马灯功效的源步调 <html> <head> <script language="javascript"> <!-- hide var scrtxt="这边的消息不妨改为你要报告旁人的话 "+" 或是提防事变 ..."; var lentxt=scrtxt.length; var width=100; var pos=1-width; function scroll() { pos++; var scroller=""; if (pos==lentxt) { pos=1-width; } if (pos<0) { for (var i=1; i<=math.abs(pos); i++) { scroller=scroller+" ";} scroller=scroller+scrtxt.substring(0,width-i+1); } else { scroller=scroller+scrtxt.substring(pos,width+pos); } window.status = scroller; settimeout("scroll()",150); } //--> </script> <body onload="scroll();return true;"> here goes your cool page! </body> </html> 此一程式中咱们运用了和上头同样的因变量(或局部)settimeout(...)报告,计时器在功夫到时去呼唤 scroll()因变量,使得赛马灯中的笔墨往进步一格。 在因变量的一发端,有少许较罗嗦的计划局部,但这并不难使咱们领会,那些计划主假如用来博得赛马灯中的笔墨该当由那一个场所发端表露的用处。一发端固然是必定加少许空缺在字的左边,让笔墨局部能尽大概靠右,而后再一字字的将空缺缩小,截止天然就形成字往前挪动的功效了。