|
網(wǎng)站建設(shè)是指使用標(biāo)識語言(markup language),通過一系列設(shè)計(jì)、建模、和執(zhí)行的過程將電子格式的信息通過互聯(lián)網(wǎng)傳輸,最終以圖形用戶界面(GUI)的形式被用戶所瀏覽。簡單來說,網(wǎng)頁設(shè)計(jì)的目的就是產(chǎn)生網(wǎng)站。簡單的信息如文字,圖片(GIF,JPEG,PNG)和表格,都可以通過使超文件標(biāo)示語言、可擴(kuò)展超文本標(biāo)記語言等標(biāo)示語言放置到網(wǎng)站頁面上。 常有人因?yàn)轫撁娴拿娣e問題,想在一個窄小的地方,顯示一條條的信息,順序往上滾動,在經(jīng)典的BBS里,有一個隨機(jī)上滾動的JS,好些人用不了,現(xiàn)在蛋蛋改了一個給大家拷貝。大家只要把數(shù)組里的鏈接和地址改改就能用了。增加的話,只要順序加入新的數(shù)組就行了運(yùn)行代碼框 <script>var marqueeContent=new Array(); //滾動新聞marqueeContent[0]='<font color="#0000CC">14:25 </font><a href=http://www.blueidea.com/updatelist.asp target=_blank class="f12red">小泉稱若自民黨在議會選舉中失敗</a><br>';marqueeContent[1]='<font color="#0000CC">14:25 </font><a href=http://www.blueidea.com/updatelist.asp target=_blank class="f12red">布什發(fā)表廣播講話</a><br>';marqueeContent[2]='<font color="#0000CC">14:25 </font><a href=http://www.blueidea.com/updatelist.asp target=_blank class="f12red">伊斯蘭武裝炸毀印控克什米爾鐵路導(dǎo)致列車出軌</a><br>';marqueeContent[3]='<font color="#0000CC">14:25 </font><a href=http://www.blueidea.com/updatelist.asp target=_blank class="f12red">布雷默:即使抓住了薩達(dá)姆也難以結(jié)束抵抗行動</a><br>';var marqueeInterval=new Array(); //定義一些常用而且要經(jīng)常用到的變量var marqueeId=0;var marqueeDelay=2000;var marqueeHeight=20;//接下來的是定義一些要使用到的函數(shù)function initMarquee() {var str=marqueeContent[0];document.write('<div id=marqueeBox style="overflow:hidden;height:'+marqueeHeight+'px" onmouseover="clearInterval(marqueeInterval[0])" onmouseout="marqueeInterval[0]=setInterval(\'startMarquee()\',marqueeDelay)"><div>'+str+'</div></div>');marqueeId++;marqueeInterval[0]=setInterval("startMarquee()",marqueeDelay);}function startMarquee() {var str=marqueeContent[marqueeId];marqueeId++;if(marqueeId>=marqueeContent.length) marqueeId=0;if(marqueeBox.childNodes.length==1) {var nextLine=document.createElement('DIV');nextLine.innerHTML=str;marqueeBox.appendChild(nextLine);}else {marqueeBox.childNodes[0].innerHTML=str;marqueeBox.appendChild(marqueeBox.childNodes[0]);marqueeBox.scrollTop=0;}clearInterval(marqueeInterval[1]);marqueeInterval[1]=setInterval("scrollMarquee()",20);}function scrollMarquee() {marqueeBox.scrollTop++;if(marqueeBox.scrollTop%marqueeHeight==(marqueeHeight-1)){clearInterval(marqueeInterval[1]);}}initMarquee();</script> [Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運(yùn)行]大多數(shù)人在上網(wǎng)的時候,都會瀏覽網(wǎng)頁提供給我們的信息。
|