Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript IE10中的弹出窗口问题_Javascript_Internet Explorer 10 - Fatal编程技术网

Javascript IE10中的弹出窗口问题

Javascript IE10中的弹出窗口问题,javascript,internet-explorer-10,Javascript,Internet Explorer 10,全部- 我们的网站上有调查,在卸载窗口打开一个弹出窗口。打开弹出窗口的JavaScript代码如下 window.open(URL,'testpopup','toolbar=no,personalbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=775,height=565,screenX=1,screenY=1,top=1,left=1') 当弹出窗口在新选项卡

全部-

我们的网站上有调查,在卸载窗口打开一个弹出窗口。打开弹出窗口的JavaScript代码如下

window.open(URL,'testpopup','toolbar=no,personalbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=775,height=565,screenX=1,screenY=1,top=1,left=1')
当弹出窗口在新选项卡中打开时,问题出现在IE10中。弹出窗口有两个选项“接受”和“拒绝”。当用户单击“拒绝”时,整个浏览器将崩溃。这是关闭代码。我没有在我的电脑上看到这种行为,但很多用户都报告了这个问题

<a href="javascript:window.close(self)">Decline</a>


有人能告诉我问题出在哪里吗?

大多数web浏览器都有一个设置来控制弹出窗口的打开方式,这是我首先要检查的。是的,我确实在IE选项中看到了一些设置来决定弹出窗口的打开方式。但是在代码方面我们可以做些什么,因为我们不太可能向用户推荐这个解决方案(改变他们的浏览器设置)。不知道是什么导致了这一点,特别是因为它是不可复制的。你可能只是为了好玩而尝试的一件事是下面的答案:
window.open(“,”你自己“,”);window.close()这不应该起作用,但你永远不知道-也许在某个地方IE会感到困惑,你需要提醒它这只是一个弹出窗口。