你用NETSCAPE??跟IE的原理一样啊,就是后面跟hide还是hidden来着忘了
解决方案 »
- 标签的切换
- 在父窗口操作子窗口的问题
- 关于网页播放器的问题。
- Firefox下JS问题,style.display=none无效
- ExtJs4 MVC模式 Store中设置Proxy后正常发出请求,返回数据,但是Store中数据无法获取
- 如何控制用form提交新打开的窗口的各项属性
- 请教下这段C# 用js如何实现
- web页中包含一个flash的object,如何在object加载完成之前禁止对该object的动作,而当完成后恢复正常,急求
- 我怎么控制当鼠标经过文字时候,该文字改变颜色,而其他文字颜色不变
- 怎么定义弹出窗口的属性??
- 请教高手,我的问题得不到有效解决。
- 为什么javascript的function不能传递多个参数了?
style.display="block"
<input type=button value=change onclick="if(D1.style.display == 'none') D1.style.display='';else D1.style.display='none';">
<input type=button value=change onclick="change(document.all.D1);">
<script>
function change(obj)
{
ss=obj.style;
if(ss.visibility=="hidden")
ss.visibility="visible";
else
ss.visibility="hidden";
}
</script>
var isMinNS4 = (navigator.appName.indexOf("Netscape") >= 0 &&
parseFloat(navigator.appVersion) >= 4) ? 1 : 0;
var isMinIE4 = (document.all) ? 1 : 0;
var isMinIE5 = (isMinIE4 && navigator.appVersion.indexOf("5.")) >= 0 ? 1 : 0;//-----------------------------------------------------------------------------
// Layer visibility.
//-----------------------------------------------------------------------------function hideLayer(layer) { if (isMinNS4)
layer.visibility = "hide";
if (isMinIE4)
layer.style.visibility = "hidden";
}function showLayer(layer) { if (isMinNS4)
layer.visibility = "show";
if (isMinIE4)
layer.style.visibility = "visible";
}function isVisible(layer) { if (isMinNS4 && layer.visibility == "show")
return(true);
if (isMinIE4 && layer.style.visibility == "visible")
return(true); return(false);
}
对该layer层命名一个id,然后
hiddiv.style.display="none";
or
hiddiv.style.visibility="hidden"都可以进行隐藏,反之也可进行显示~~