當(dāng)前位置:軟件學(xué)堂 > 資訊首頁(yè) > 網(wǎng)絡(luò)編程 > 編程其他 > JS代碼實(shí)現(xiàn)滾動(dòng)導(dǎo)航菜單

JS代碼實(shí)現(xiàn)滾動(dòng)導(dǎo)航菜單

2012/11/2 20:15:27作者:佚名來(lái)源:網(wǎng)絡(luò)

移動(dòng)端

【實(shí)例名稱】

JS代碼實(shí)現(xiàn)滾動(dòng)導(dǎo)航菜單

【實(shí)例描述】

導(dǎo)航菜單可以是隱藏式,可以是靜止式,還可以是下拉式。本例學(xué)習(xí)一種滾動(dòng)式的導(dǎo)航菜單。

【實(shí)例代碼】

<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>標(biāo)題頁(yè)-學(xué)無(wú)憂(m.wangbatian.cn)</title> </head> <body> <script language=javascript> var index = 9 link = new Array(8); text = new Array(8); link[0] ='link1.htm'//保存鏈接的數(shù)組 link[1] ='link2.htm' link[2] ='link3.htm' link[3] ='link1.htm' link[4] ='link2.htm' link[5] ='link3.htm' link[6] ='link1.htm' link[7] ='link2.htm' link[8] ='link3.htm' text[0] ='鏈接說(shuō)明一'//保存說(shuō)明的數(shù)組 text[1] ='鏈接說(shuō)明一' text[2] ='鏈接說(shuō)明一' text[3] ='鏈接說(shuō)明一' text[4] ='鏈接說(shuō)明一' text[5] ='鏈接說(shuō)明一' text[6] ='鏈接說(shuō)明一' text[7] ='鏈接說(shuō)明一' text[8] ='鏈接說(shuō)明一' //實(shí)現(xiàn)滾動(dòng)的腳本 document.write ("<marquee scrollamount='1' scrolldelay='100' direction= 'up' width='150' height='150'>"); for (i=0;i<index;i++){ document.write ("&nbsp;<a href="+link[i]+" target='_blank'>");  //循環(huán)輸出鏈接內(nèi)容 document.write (text[i] + "</A><br>"); } document.write ("</marquee>") </script> </body> </html>

【運(yùn)行效果】

 滾動(dòng)導(dǎo)航菜單運(yùn)行效果

【難點(diǎn)剖析】

本例的重點(diǎn)是將“marquee”標(biāo)簽和“a”標(biāo)簽結(jié)合。首先將所有的鏈接URL和鏈接說(shuō)明封裝在兩個(gè)數(shù)組中.然后在“marquee”標(biāo)簽中使用循環(huán),循環(huán)“a”標(biāo)簽,并指定每個(gè)“a”標(biāo)簽的URL和鏈接說(shuō)明。

【源碼下載】

為了JS代碼的準(zhǔn)確性,請(qǐng)點(diǎn)擊:滾動(dòng)導(dǎo)航菜單 進(jìn)行本實(shí)例源碼下載 

標(biāo)簽: JS代碼  菜單