IE6下面没有你说的现象。onMouseOver="this.style.cursor='hand';"没有必要,直接
style="cursor:hand"就好了
style="cursor:hand"就好了
解决方案 »
- 执行文件域的click方法之后,为什么表单需要提交几次才能成功
- 请问怎样解决浏览器版本低不显示js效果的问题?
- 求各位大神指教怎么用JS判断360浏览器啊!
- html调用外部js文件函数问题
- 在一个页面里面我加什么样的脚本才可以禁止右键和ctrl+c键,并且在使用这两种功能时,出现警告框??
- 高手请问,javabean里面如何去掉html标签
- ★★郁闷的小问题★★
- 血本求解:如何在java中注册到 javascript: window.external.MyMethod.的MyMethod 方法?谢谢
- 请问,js能进行多线程吗?
- 缓存问题:在javascript中如何清除缓存 有一网页zzz.html其中有一隐藏域,提交之后,按ie工具栏中的后退回到zzz.html,再次提交,提交的是缓
- text框之间的间隙如何去掉?
- 关于 同时刷新2个frame的问题
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>caidan</title>
</head>
<body>
<style type="text/css">
body{font-size:12px;}
.boot{width:180px;}
.rootmenu{color:#003366; background-image:url(/images/manager/menu01.jpg); background-repeat:repeat-y;height:20px; padding-top:3px; margin-top:2px; cursor:hand;}
.container{display:none; background-color:#cfcfcf; margin-top:2px;}
.exmenu{color:#996600; background-color:#0099FFl; height:18px; margin-left:12px; padding-top:1px}
</style>
<script language="javascript">
var obj;
function menuex(name)
{
obj=document.all[name];
if(obj.style.display=="none")
{obj.style.display="block";}
else
{obj.style.display="none";}
}
</script>
<div class="boot">
<!--行业资讯-->
<div class="rootmenu" onClick="menuex('zixun');">行业资讯控制台</div>
<div id=zixun class="container">
<div class="exmenu">行业资讯发布</div>
<div class="exmenu">行业资讯管理</div>
</div><div class="rootmenu" onClick="menuex('gongqiu');">控制台2</div>
<div id=gongqiu class="container">
<div class="exmenu">发布</div>
<div class="exmenu">管理</div>
<div class="exmenu">管理</div>
</div><div class="rootmenu" onClick="menuex('jishu');return false;">控制台3</div>
<div id=jishu class="container">
<div class="exmenu">发布</div>
<div class="exmenu">xdkf</div>
<div class="exmenu">x3</div>
</div>
</div>
</body>
</html>单独存成一张HTML页面即可
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>caidan</title>
</head>
<body>
<style type="text/css">
body{font-size:12px;}
.boot{width:180px;}
.rootmenu{color:#003366; background-image:url(/images/manager/menu01.jpg); background-repeat:repeat-y;height:20px; padding-top:3px; margin-top:2px; cursor:hand;}
.container{display:none; background-color:#cfcfcf; margin-top:2px;}
.exmenu{color:#996600; background-color:#0099FFl; height:18px; margin-left:12px; padding-top:1px}
</style>
<script language="javascript">
var obj;
function menuex(name)
{
obj=document.all[name];
if(obj.style.display=="none")
{obj.style.display="block";}
else
{obj.style.display="none";}
}
</script>
<div class="boot">
<!--行业资讯-->
<div class="rootmenu" onClick="menuex('zixun');">行业资讯控制台</div>
<div id=zixun class="container" style="display:none">
<div class="exmenu">行业资讯发布</div>
<div class="exmenu">行业资讯管理</div>
</div><div class="rootmenu" onClick="menuex('gongqiu');">控制台2</div>
<div id=gongqiu class="container" style="display:none">
<div class="exmenu">发布</div>
<div class="exmenu">管理</div>
<div class="exmenu">管理</div>
</div><div class="rootmenu" onClick="menuex('jishu');return false;">控制台3</div>
<div id=jishu class="container" style="display:none">
<div class="exmenu">发布</div>
<div class="exmenu">xdkf</div>
<div class="exmenu">x3</div>
</div>
</div>
</body>
</html>
<div id=zixun class="container">改为<div id=zixun style="display:none" class="container">就好了
不信你改成这样看看就知道了。
function menuex(name)
{
var obj=eval("document.all."+name);
alert(obj.style.display);
if(obj.style.display=="none")
{obj.style.display="block";}
else
{obj.style.display="none";}
}
</script>
有点意思 呵呵。
谢谢soonquick(绪风) 结贴
==>
if(obj.currentStyle.display=="none")