绕过IE脚本提示

时间:2015-06-25 09:08:37

标签: javascript html

我正在使用以下javascript代码,并在接收方查看网页后延迟关闭网页。该代码在Chrome中完美运行。但是,在IE中会显示一条弹出消息,要求用户输入以关闭页面。如何修改我的代码以绕过IE中的用户输入?

javascript:

<script>
var howLong = 5000;
var t = null;
function closeMe(){
t = setTimeout("window.close()",howLong);
}
</script>

我也在我的html的body标签中使用了onLoad语句。

<body onLoad="closeMe(); self.focus();">

1 个答案:

答案 0 :(得分:0)

我在我的Firefox中尝试了它,它也给了“这个网页试图关闭窗口”

我认为你不能对此做任何事情,因为这是因为用户设置的浏览器设置。

您可以尝试使用

var objWin = window.self; 
objWin.open('','_self',''); 
objWin.close();

但我认为这只适用于使用window.open()

打开网页