<script type="text/javascript">
function showIt()
{
if ( document.getElementById("hid").style.visibility == "hidden")
{
document.getElementById("hid").style.visibility = "visible";
}
else
{
document.getElementById("hid").style.visibility = "hidden";
}
setTimeout("showIt()", 4000); // after 1 sec}
setTimeout("showIt()", 2000); // after 1 sec
</script>如何让以上代码失效(如http://aspspider.info/nalan/页面头部每隔2秒钟跳出窗口)
function showIt()
{
if ( document.getElementById("hid").style.visibility == "hidden")
{
document.getElementById("hid").style.visibility = "visible";
}
else
{
document.getElementById("hid").style.visibility = "hidden";
}
setTimeout("showIt()", 4000); // after 1 sec}
setTimeout("showIt()", 2000); // after 1 sec
</script>如何让以上代码失效(如http://aspspider.info/nalan/页面头部每隔2秒钟跳出窗口)
解决方案 »
- EXTJS4 store reload现在应该用什么代替
- 关于google静态地图
- 关于jquery官方插件datepicker的问题
- 关于Juery.ajax后台接收值问题
- 跪求高人指点一下 JWChat 接收消息的原理.
- 如何实现这种网页对话框?
- 大家帮我来看一下JS 的错误!如何解决?
- 点击一链接,弹出一400x400的小窗口,是怎么实现的啊?急,在线等待。。。
- 再线等待,一个关于控制层的显示问题。急~~~
- 为什么我的javascript函数在ie中好用,但是在netscape中却不好用呢?
- [讨论]有一表格中删除某行后其合计值却未相应减少或减少不正确
- 表单提交是 需要点两次完成按钮 。想要个改进方法
显然是我描述错了,上述代码是控制<div id="hid">的显隐的,这些是我所不能修改的,其他的代码我是可以随意添加的。我想添加一段代码让上述代码失效或让<div id="hid">始终隐藏。
1.重新下一个showIt覆盖上面这个
2.设置document.getElementById("hid").style.display = 'none';
...
我觉得第一种最直接。
还有一些其他的hack方式,只是有点绕,比如用销毁dom、修改dom id==
function showIt() {}
showIt = function(){
document.getElementById("hid").style.visibility = "visible";
};
} else { // 如有必要
setTimeout(function(){
//fill the code here
}, 5000);
}