利用JavaScript腳本實(shí)現(xiàn)滾屏效果的方法
許多制作網(wǎng)頁(yè)的朋友常常制作公告板、信息窗,也經(jīng)常為了實(shí)現(xiàn)整版頁(yè)面和圖像的滾屏顯示而煩惱,不用著急,這里有一個(gè)簡(jiǎn)單的方法來(lái)實(shí)現(xiàn)滾屏顯示。我們沒(méi)有采用Java的.class程序來(lái)實(shí)現(xiàn),也不是動(dòng)態(tài)DHTML語(yǔ)言,只是充分地利用了JavaScript腳本語(yǔ)言的一些函數(shù),寫一些簡(jiǎn)短的JavaScript腳本語(yǔ)言就可實(shí)現(xiàn)這一功能。
原代碼如下:
<html> <head> <script language="Javascript"> <!--//防止錯(cuò)誤顯示 locate=0; function my_scroller() { if (locate !=400 ) { locate++;//值增加 scroll(0,locate); clearTimeout(timer); var timer = setTimeout("my_scroller()",2);//控制滾動(dòng)時(shí)間 timer; } } --> </script> </head> <body OnLoad="my_scroller()"> 作者簡(jiǎn)介:<br><br> 崔同杰男<br><br>武警工程學(xué)院計(jì)算機(jī)中心<br><br> 張衛(wèi)華男<br><br>武警工程學(xué)院研究生隊(duì)<br><br><br><br><br> <br><br><br><br><br><br> 聯(lián)系地址:<br><br> 陜西西安武警工程學(xué)院計(jì)算機(jī)中心<br><br>崔同杰<br><br></body> </html>
可以通過(guò)改動(dòng)Locate的值來(lái)控制顯示頁(yè)面的長(zhǎng)度(原代碼為L(zhǎng)ocate!=400);可修改“SetTimeout(“Scroller()”,2);”中的“2”來(lái)改變滾動(dòng)速度。您可分別做一些調(diào)整試試。程序?qū)懲瓯4婧笮柙赑II+PWS4.0+IE5平臺(tái)上調(diào)試通過(guò)。
簡(jiǎn)單嗎?趕快去試試吧。
相關(guān)文章

詳解JS構(gòu)造函數(shù)中this和return

JS實(shí)現(xiàn)按鈕控制計(jì)時(shí)開(kāi)始和停止功能

JavaScript函數(shù)式編程(Functional Programming)純函數(shù)用法分析

javascript 制作坦克大戰(zhàn)游戲初步 圖片與代碼

javascript的列表切換【實(shí)現(xiàn)代碼】

JS中promise特點(diǎn)與信任問(wèn)題解決