韩剧1988免费观看全集_久久影视三级福利片_亚洲视频在线观看免费_在线观看欧美日韩_国产亚洲激情在线_亚洲精品美女久久久_欧美国产日韩一区二区在线观看_91在线观看免费高清完整版在线观看_日韩av免费看_国产又爽又黄的激情精品视频_琪琪亚洲精品午夜在线_欧美性猛xxx_不卡毛片在线看_国产亚洲日本欧美韩国_91国内在线视频_精品国产福利视频

當前位置:蘿卜系統(tǒng)下載站 > 技術開發(fā)教程 > 詳細頁面

JS代碼完成隱藏式菜單效果

JS代碼完成隱藏式菜單效果

更新時間:2023-06-19 文章作者:未知 信息來源:網(wǎng)絡 閱讀次數(shù):

編程(Programming)是編定程序的中文簡稱,就是讓計算機代碼解決某個問題,對某個計算體系規(guī)定一定的運算方式,使計算體系按照該計算方式運行,并最終得到相應結果的過程。為了使計算機能夠理解(understand)人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據(jù)人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。

【實例名稱】

隱藏式菜單

【實例描述】

菜單是網(wǎng)站的常用導航形式,為了保證頁面的整體效果,有時候需要將菜單隱藏起來。當用戶需要的時侯再顯示出來。本例學習如何制作隱藏式菜單。

【實例代碼】

 

<html> <head> <TITLE>隱藏式菜單-本站(www.xue51.com)</title> <META http-equiv=Content-Type content="text/html; charset=gb2312"> </HEAD> <BODY> <SCRIPT language="javascript"> //狀態(tài)欄顯示信息 function MM_displayStatusMsg(msgStr) {  status=msgStr;  document.MM_returnValue = true; } //高亮顯示 function highlight(x) { document.forms[x].elements[0].focus() document.forms[x].elements[0].select() } //菜單彈出時的處理 function MM_jumpMenu(targ,selObj,restore) {  eval(targ+".location='"+selObj. options[selObj.selectedIndex].value+"'");  if (restore) selObj.selectedIndex=0; } var NS; IE=document.all; NS=document.layers; hdrFontFamily="Verdana"; hdrFontSize="2"; hdrFontColor="white"; hdrBGColor="#CCCCCC"; linkFontFamily="Verdana"; linkFontSize="2"; linkBGColor="white"; linkOverBGColor="#CCCCCC"; linkTarget="_top"; YOffset=60; staticYOffset=20; menuBGColor="#CCCCCC"; menuIsStatic="no"; menuHeader="主流索引" menuWidth=150; staticMode="advanced" barBGColor="#C0C0C0"; barFontFamily="Verdana"; barFontSize="2"; barFontColor="white"; barText="導航菜單"; //鼠標移走時的菜單處理 function moveOut() { if (window.cancel) { cancel="";} if (window.moving2)  { clearTimeout(moving2);   moving2="";   } if ((IE && ssm2.style.pixelLeft<0)||(NS && document.ssm2.left<0)) {  if (IE) {ssm2.style.pixelLeft += (5%menuWidth); } if (NS) {  document.ssm2.left += (5%menuWidth); } moving1 = setTimeout('moveOut()', 5) } else {  clearTimeout(moving1)  } }; function moveBack() {  cancel = moveBack1() } function moveBack1() {  if (window.moving1) {  clearTimeout(moving1) } if ((IE && ssm2.style.pixelLeft> (-menuWidth))||(NS && document.ssm2.left>(-150))) {  if (IE) {ssm2.style.pixelLeft -= (5%menuWidth); } if (NS) {  document.ssm2.left -= (5%menuWidth); } moving2 = setTimeout('moveBack1()', 5)}  else {  clearTimeout(moving2)  } }; lastY = 0; //根據(jù)瀏覽器類型設置菜單模式 function makeStatic(mode) { if (IE) {winY = document.body.scrollTop;var NM=ssm2.style } if (NS) {winY = window.pageYOffset;var NM=document.ssm2 } if (mode=="smooth") {  if ((IE||NS) && winY!=lastY) {  smooth = .2 * (winY - lastY);  if(smooth > 0) smooth = Math.ceil(smooth);  else smooth = Math.floor(smooth);  if (IE) NM.pixelTop+=smooth;  if (NS) NM.top+=smooth;  lastY = lastY+smooth; } setTimeout('makeStatic("smooth")', 1) } else if (mode=="advanced") {  if ((IE||NS) && winY>YOffset-staticYOffset) {  if (IE) {NM.pixelTop=winY+staticYOffset  } if (NS) {NM.top=winY+staticYOffset  } } else {  if (IE) {NM.pixelTop=YOffset}  if (NS) {NM.top=YOffset-7 } } setTimeout('makeStatic("advanced")', 1)  } } //根據(jù)瀏覽器類型初始化菜單 function init() { if (IE) { ssm2.style.pixelLeft = -menuWidth; ssm2.style.visibility = "visible" } else if (NS) { document.ssm2.left = -menuWidth; document.ssm2.visibility = "show" } else { alert('瀏覽器類型判斷錯誤!') } } //當用戶選擇菜單時,在狀態(tài)欄提示導航地址 function MM_displayStatusMsg(msgStr) {  status=msgStr;  document.MM_returnValue = true;

} //判斷瀏覽器類型 if (IE) {document.write('<DIV ID="ssm2" style="visibility:hidden;Position : Absolute ; Left : 0px ;Top : '+YOffset+'px ;Z-Index : 20; width:1px" onmouseover="moveOut()" onmouseout="moveBack()">')} if (NS) {document.write('<LAYER visibility="hide" top="'+ YOffset+'" name="ssm2" bgcolor="'+menuBGColor+'" left="0" onmouseover="moveOut()" onmouseout="moveBack()">')} tempBar=""; for (i=0;i<barText.length;i++) { tempBar+=barText.substring(i, i+1)+"<BR>"} document.write('<table border="0" cellpadding="0" cellspacing="1" width="'+(menuWidth+16+2)+'" bgcolor="'+menuBGColor+'"><tr><td bgcolor="'+hdrBGColor+'" WIDTH="'+menuWidth+'"> <font face="'+hdrFontFamily+'" Size="'+hdrFontSize+'" COLOR="'+hdrFontColor+'"><b>'+ menuHeader+'</b></font></td><td align="center" rowspan="100" width="16" bgcolor="'+barBGColor+'"><p align="center"> <font face="'+barFontFamily+'" Size="'+barFontSize+'" COLOR="'+barFontColor+'"><B>'+tempBar+'</B></font></p></TD></tr>') //添加菜單內(nèi)容項的方法 function addItem(text, link, target) { if (!target) {target=linkTarget} document.write('<TR><TD BGCOLOR="'+linkBGColor+'" onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'"><ILAYER> <LAYER onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'" WIDTH="100%"> <FONT face="'+linkFontFamily+'" Size="'+linkFontSize+'"> <A HREF="'+link+'" target="'+target+'" CLASS="ssm2Items">'+ text+'</A></FONT></LAYER></ILAYER></TD></TR>') }

//為菜單添加分類標題的方法 function addHdr(text)  {  document.write('<tr><td bgcolor="'+hdrBGColor+'" WIDTH="140"> <font face="'+hdrFontFamily+'" Size="'+hdrFontSize+'" COLOR="'+hdrFontColor+'"><b>'+text+'</b></font></td></tr>')  } //下面是菜單內(nèi)容和指定的導航地址 addItem('初級搜索', 'http://www.google.com', '');

addItem('中級搜索', 'http://www.google.com', '');

addItem('搜索原理', 'http://www.google.com', '');

addItem('深入搜索', 'http://www.google.com', '');

addItem('垂直搜索', 'http://www.google.com', '_blank');

addHdr('幫助');  //菜單標題

addItem('會員專屬論壇', 'http://www.google.com', '_blank');

document.write('<tr><td bgcolor="'+hdrBGColor+'"> <font size="0" face="Arial"> </font></td></TR></table>')

if (IE) {document.write('</DIV>')}

if (NS) {document.write('</LAYER>')}

if ((IE||NS) && (menuIsStatic=="yes"&&staticMode)) {makeStatic(staticMode);} window.onload=init; </SCRIPT>

本例中用到的樣式代碼如下所示:

<STYLE> #ssm2 A { FONT-SIZE: 12px; COLOR: #808080; FONT-FAMILY: verdana; TEXT-DECORATION: none} #ssm2 A:hover  { COLOR: #ccff33} </STYLE> </body> </html>

【運行效果】

 隱藏式菜單運行效果

【難點剖析】

本例中的主要方法是“addItem”和“addHdr”!癮ddItem”方法主要完成菜單項的添加,“addHdr”方法則為菜單添加分類標題,如本例中的“主流索引”和“幫助”。本例中還需要注意的是如何判斷IE瀏覽器和非IE瀏覽器,因為針對不同瀏覽器的JaVaScript對象有所區(qū)別。

【源碼下載】

為了JS代碼的準確性,請點擊:隱藏式菜單 進行本實例源碼下載 


使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內(nèi)存少、執(zhí)行效率高。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
17c精品麻豆一区二区免费| 国产精品一区二区三区在线免费观看| 人妖粗暴刺激videos呻吟| 久久综合第一页| 日韩欧美第一页| 日韩欧美国产免费播放| 成年人网站在线观看视频| 2024短剧网剧在线观看| 成人久久久久久久| 波多野结衣激情| 999国产精品永久免费视频app| 亚洲狠狠婷婷综合久久久久图片| 异国色恋浪漫潭| 亚洲一二三区视频在线观看| 国产精品亚洲网站| 黄网页在线观看| 一区二区三区欧美久久| 中文乱码字幕高清一区二区| 日本一区二区网站| 中文字幕一区久| 亚洲乱码一区| 国产极品美女高潮无套嗷嗷叫酒店| 和岳每晚弄的高潮嗷嗷叫视频| 成人黄网大全在线观看| ts人妖交友网站| 真实国产乱子伦对白在线| 亚洲18女电影在线观看| 国产欧美精品一区aⅴ影院| 性刺激的欧美三级视频| 精品人妻一区二区免费视频| 香蕉av777xxx色综合一区| av在线理伦电影| 午夜影院在线观看视频| 伊人久久综合影院| 一区二区三区在线影院| 亚洲优女在线| 亚洲日本久久久午夜精品| 中文乱码字幕av网站| 国产日产久久高清欧美一区| 日本夜夜草视频网站| 中文字幕在线播放不卡一区| av一本在线| 青青草成人在线观看| va婷婷在线免费观看| 欧美激情一区二区三区| 午夜激情福利视频| 日韩在线观看视频免费| 日本国产一区二区| 秋霞午夜鲁丝一区二区| 天天操夜夜拍| 欧美性猛交内射兽交老熟妇| 欧美性xxxx极品高清hd直播| 精品免费在线视频| av福利精品导航| 国产亚洲精品一区二区在线观看| 国产日韩换脸av一区在线观看| 一区二区三区欧美日| 高清亚洲成在人网站天堂| 亚洲狠狠婷婷综合久久久久图片| 岛国av午夜精品| 国内精品在线视频| 欧美黑吊大战白妞| 在线欧美一区| av在线1区2区| 欧美日韩国产第一页| 成人精品视频99在线观看免费| 久久久久久久999| 欧美一区二区三区不卡视频| 日韩电影在线观看一区| 日韩有码在线电影| 久9re热视频这里只有精品| 无码人妻一区二区三区线| 亚洲日本aⅴ片在线观看香蕉| 免费国产自线拍一欧美视频| 国产色产综合色产在线视频| 瑟瑟在线观看| 日韩欧美电影| 久久综合色一综合色88| 亚洲一级影院| 亚洲天堂网在线观看| 欧美18免费视频| 日本xxxxwwww| 国产精品久久久久久福利一牛影视| 岛国最新视频免费在线观看| 制服丝袜第一页在线观看| 国产成人l区| 草民福利视频| 一本久道久久综合| 亚洲成人av在线影院| 亚洲视频狠狠干| 播放灌醉水嫩大学生国内精品| 欧美h视频在线观看| 中文字幕日韩欧美一区二区三区| 成人精品视频在线播放| 亚洲无人区一区| 自拍在线观看| 日韩dvd碟片| 97在线免费公开视频| 日本一区二区三区四区| 高清1区2区| 在线免费观看国产精品| 免费观看又色又爽又黄的网站| 国产精品免费看久久久无码| 给我免费播放片在线观看| 人人妻人人澡人人爽人人精品| 人人干人人插| 国产高清自拍99| 欧美久久久久久| 天堂影院一区二区| 超碰福利在线观看| 亚洲欧美高清视频| 国产丰满果冻videossex| 第一区第二区在线| 欧美精美视频| bt天堂新版中文在线地址| 在线电影中文日韩| 亚洲精品资源美女情侣酒店| 欧美另类videosbestsex日本| av大片免费观看| 国产一区二区影院| 天天爽夜夜爽人人爽| 97人妻人人澡人人爽人人精品| av一级毛片| 精品污污网站免费看| 四虎国产成人免费观看| 国产精品麻豆入口| 2019中文在线观看| 国产一区二区在线免费观看| 国产精品jizz在线观看老狼| 亚洲精品久久久久中文字幕二区| 黑吊大战白xxxxxx| 久久午夜夜伦鲁鲁一区二区| 中文字幕亚洲区| 成人公开免费视频| 福利小视频在线| 日韩精品一卡二卡三卡四卡无卡| 欧美日韩一区二区在线视频| 全国男人的天堂天堂网| 一级片免费在线观看视频| a√在线中文网新版址在线| 欧美性老头oldtight| 午夜精品一区二区三区在线视频| 91精品国产综合久久福利| 天天色综合4| 精品国产一区二区三区四区精华| 久久爱www久久做| 欧美videofree性高清杂交| 日本小视频网站| 国产高清亚洲一区| 亚洲人免费短视频| www.com毛片| 国产精品女视频| a中文在线播放| 色婷婷**av毛片一区| 国产主播在线观看| 麻豆91免费| 国产午夜精品美女视频明星a级| 粉嫩av一区二区三区天美传媒| 欧美二区乱c少妇| 国产综合视频在线观看| 欧美群妇大交群的观看方式| 奇米777影视成人四色| 久久天堂国产精品| 精精国产xxxx视频在线中文版| 日韩亚洲一区在线播放| 中文字幕精品一区二区三区精品| 一区二区三区日韩在线| 午夜免费久久久久| 日韩高清一二三区| 日日碰狠狠躁久久躁婷婷| 久久美女高清视频| 91久久国产综合久久91精品网站| 成年免费插网| 盗摄女厕thunder| 日日夜夜天堂| 亚洲国产激情| 国产视频久久久| 欧美尤物一区| 亚洲欧美在线综合| 亚洲欧美中文日韩在线v日本| 精品露脸国产偷人在视频| 久久人人爽亚洲精品天堂| 国产激情视频一区| 国产精品7m凸凹视频分类| 天天久久人人| 精品一区二区三区免费毛片| 国产又黄又粗又猛又爽的视频| 欧美精品中文| 亚洲伊人一本大道中文字幕| 蜜臀av午夜一区二区三区| 精品视频vs精品视频| 国产日韩二区| 欧美激情性爽国产精品17p| 国产又爽又黄网站亚洲视频123| 美女与牲口做爰视频在线观看| 亚洲欧洲国产一区| 日本高清视频精品| 91国在线高清视频| 国产成+人+综合+亚洲欧美| 日批视频免费看| 在线国产精品一区| 日韩免费av一区二区| 国产精品亚洲午夜一区二区三区| 美州a亚洲一视本频v色道| 日韩在线视频在线观看| 99视频热这里只有精品免费| 自拍电影在线观看| 亚洲永久免费观看| 91精品国产91久久久久久| 国产美女极度色诱视频www| 日韩电视剧在线观看免费网站| 91一区二区在线| 亚洲欧美日本国产有色| 欧美一级性视频| 免费国产阿v视频在线观看| 日韩av电影资源网| 嫩草嫩草嫩草| 国产又黄又粗又猛又爽的| 国产成人精品视频免费看| 亚洲成av人在线观看| 国产精品情侣呻吟对白视频| 中韩乱幕日产无线码一区| 国产精品入口免费| 欧美写真视频网站| 国产传媒视频在线观看| 色婷婷精品久久二区二区蜜臂av| 在线国产精品视频| 日韩高清电影免费| 天天想你在线观看完整版电影免费| 丰满少妇一区二区三区专区| 中文字幕在线免费观看| 亚洲影视第一页| 国产精品老熟女一区二区| 亚洲小说欧美另类婷婷| 久久综合视频网| 精品国产乱子伦一区二区| 久久综合99re88久久爱| 麻豆一区二区三区在线观看| 欧美78videosex性欧美| 国产一区 二区 三区一级| 国产精品欧美在线观看| 精品欧美一区二区在线观看视频| 高h视频免费观看| 国产精品国产亚洲精品看不卡| aⅴ在线免费观看| 色天天综合网| 性欧美激情精品| 欧美电影免费播放| 国产成人调教视频在线观看| 国产精品情侣呻吟对白视频| 只有精品亚洲| 久久久久久国产精品无码| 日韩亚洲一区在线播放| 不卡av在线网| 欧美日韩第一视频| 911精品美国片911久久久| 欧美男人操女人视频| 国产三级精品三级在线观看国产| 欧美视频中文一区二区三区在线观看| 亚洲aⅴ日韩av电影在线观看| 欧美色图在线播放| 国产精品7m视频| www.91av.com| 日韩大陆av| 色婷婷在线播放| 亚洲视频久久久| 手机在线免费av| 伊人久久在线| 亚洲精品一二三四| 精品午夜福利视频| 国产精品v日韩精品v在线观看| 三级黄色录像视频| 精品在线小视频| 久久99国产精品久久久久久久久| 色大师av一区二区三区| 久久久久久久久国产精品| 欧美成人精品在线| 亚洲日本欧美| 久青草国产97香蕉在线视频| 中文视频一区视频二区视频三区| 欧美色视频免费| 91香蕉在线视频| 91精品一区二区三区综合| 中文字幕avav| 精品一区二区中文字幕| 黄色av网址在线免费观看| 天天操天天操一操| 久久久噜久噜久久综合| 日韩精品视频在线看| 欧美日韩系列| 欧美三级电影一区| 在线成人免费网站| www.精品在线| 麻豆一区二区| 一区二区视频国产| 欧美少妇bbb| 少妇一级淫免费观看| 欧美黑人精品一区二区不卡| 免费看裸体网站| 亚洲在线欧美| 久久久久人妻一区精品色欧美| 一本一道久久a久久精品蜜桃| 久久综合伊人77777麻豆| 99视频在线免费| 玉米视频成人免费看| 欧美日韩国产成人在线观看| 51午夜精品国产| 久久亚洲国产精品一区二区| 亚洲一区二区三区香蕉| 亚洲日本在线观看| aa视频在线免费观看| 久久久久午夜电影| 成人免费淫片aa视频免费| 快播电影网址老女人久久| 国产精品扒开腿做爽爽| www久久com| 午夜精品视频在线观看| 精品国产鲁一鲁一区二区三区| 狠狠色综合久久婷婷| 免费日韩一级片| 日韩在线高清视频| 18视频免费网址在线观看| 精品国产一区二区三区久久久蜜月| 国产成人免费av一区二区午夜| 国产一区日韩一区| 亚洲成人看片| 99久久久国产精品无码网爆| 国产成人一区二区三区小说|