关于在javascript中如何实现自动关闭用js控制的弹出的模式窗口 

比如说:我在我的网页中设置了十秒弹出一个提示信息的模式窗口,现在如何实现让这个模式窗口在几秒后自动关闭?... 比如说:我在我的网页中设置了十秒弹出一个提示信息的模式窗口,现在如何实现让这个模式窗口在几秒后自动关闭? 展开
 我来答
Passer_MWorld
2010-12-17 · TA获得超过424个赞
知道小有建树答主
回答量:369
采纳率:0%
帮助的人:405万
展开全部
js是做不到的,可以考虑用div来实现,比如说象baidu的登陆(右上角),点一下就弹出个层,只要设置setTimeout(function(){divx.style.visibility='hidden'/*把某个层设为隐藏*/},5555/*超时为5秒左右*/)就实现了
tianlidon
推荐于2016-04-21 · TA获得超过1219个赞
知道小有建树答主
回答量:676
采纳率:85%
帮助的人:107万
展开全部
使用以下方法屏蔽页面弹出窗口或打开页面:
1、window.open=null; //屏蔽window.open打开新页面
2.window.showModalDialog=null;//屏蔽window.showModalDialog打开模态窗口
3、window.showModelessDialog=null;//屏蔽window.showModelessDialog打开非模态窗口
补充:有些弹出窗口使用的是div显示的假窗口。应视具体情况采取措施。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我靠有没有完
推荐于2016-04-29
知道答主
回答量:41
采纳率:0%
帮助的人:20.4万
展开全部
<html>
<script>
var handler = setInterval("showDailog()",1000);
function showDailog(){
var win = window.open("about:blank");
setTimeout(win.close,500);
}
</script>
</html>
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
原此部落
2010-12-19 · TA获得超过1820个赞
知道小有建树答主
回答量:520
采纳率:0%
帮助的人:295万
展开全部
<script>
var handler = setInterval("showDailog()",1000);
function showDailog(){var win = window.open("about:blank"); setTimeout(win.close,500);}
</script>

灰常简单的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bingxingke
2010-12-17 · TA获得超过345个赞
知道小有建树答主
回答量:497
采纳率:0%
帮助的人:321万
展开全部
用setTimeout()或者setInteger()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式