手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >分别用两个函数实现的菜单
分别用两个函数实现的菜单
摘要:css+div做的菜单:一个主显示层,别的列表都隐藏着,用js函数设置列表的显示和隐藏。分别用到了两个函数,函数实现的效果是一样的,一个是参...

css+div做的菜单:一个主显示层,别的列表都隐藏着,用js函数设置列表的显示和隐藏。分别用到了两个函数,函数实现的效果是一样的,一个是参考的《css+Dhtml精髓》书上的事例,一个是找的函数。

大家帮我看看那个函数好用!还有大家还有别的更好的方法实现这个效果吗?谢谢!!

菜单 //判断浏览器 browser = navigator.appName; browserNum = parseInt(navigator.appVersion); if ((browser == "Netscape") && (browserNum < 5)) { // Netscape 4.x layerRef = "document.layers['"; endLayerRef = "']"; styleRef = ""; } else if ((browser == "Netscape") && (browserNum >= 5)) { // Netscape 6 layerRef = "document.getElementById('"; styleRef = ".style"; endLayerRef = "')"; } else { // Internet Explorer layerRef = "document.all['"; endLayerRef = "']"; styleRef = ".style"; } //第一个函数 function showMenu(layerName) { // show the layer the user wants to see eval(layerRef + layerName + endLayerRef + styleRef + ".visibility = 'visible'"); } function hiddenMenu(layerName) { // hidden the layer eval(layerRef + layerName + endLayerRef + styleRef + ".visibility = 'hidden'"); } //第一个函数 //第二个函数 function MM_showHideLayers() { var i,p,v,obj,args=MM_showHideLayers.arguments; for (i=0; i0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p); } if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i

【分别用两个函数实现的菜单】相关文章:

基于Web标准的UI组件 — 树状菜单(2)

JavaScript常用函数工具集:lao-utils

一个很Cool的JS菜单效果

利用JS生成博文目录及CSS定制博客

简单实用的网页表格特效

javascript实现简单的进度条

javascript制作的滑动图片菜单

一些很实用且必用的小脚本代码第1/5页

用JavaScript实现页面重定向功能的教程

一个很简单的办法实现TD的加亮效果.

精品推荐
分类导航