Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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
Chrome 30锚定链接与javascript调用冲突 ... ... 返回_Javascript_Google Chrome_Anchor - Fatal编程技术网

Chrome 30锚定链接与javascript调用冲突 ... ... 返回

Chrome 30锚定链接与javascript调用冲突 ... ... 返回,javascript,google-chrome,anchor,Javascript,Google Chrome,Anchor,在我的演示页面中有一个锚文本链接,当我第一次来到该页面并单击关闭窗口按钮时,它运行良好;但是如果我首先单击页面中的锚链接,然后单击close_window按钮,window.close()方法将不再有效(同样在Chrome控制台中) 我使用Chrome 30.0.1599.101 m进行测试,但当我转而使用IE 8时,它的工作原理与预期一致……为什么会发生这种情况?我能做些什么来解决这个问题?我最近遇到了完全相同的问题。看起来这是一个好主意。以下黑客在我的案件中起了作用: <a href=

在我的演示页面中有一个锚文本链接,当我第一次来到该页面并单击关闭窗口按钮时,它运行良好;但是如果我首先单击页面中的锚链接,然后单击close_window按钮,window.close()方法将不再有效(同样在Chrome控制台中)


我使用Chrome 30.0.1599.101 m进行测试,但当我转而使用IE 8时,它的工作原理与预期一致……为什么会发生这种情况?我能做些什么来解决这个问题?

我最近遇到了完全相同的问题。看起来这是一个好主意。以下黑客在我的案件中起了作用:

<a href="javascript:window.close()">close_window</a>
<a href="#a">anchor link</a>
...
...
<a name="a">back</a>

感谢您的回答~这真是一个优雅的解决方案。:-)如果它解决了您的问题,您应该接受它作为一个答案,这样它就不会再显示为没有答案了
<a href="javascript:window.open('', '_self', ''); window.close()">close_window</a>