当我使用 window.open() 打开新窗口时,如何保持父页面的滚动位置?父页面回到页面顶部。
这是我当前的代码:
<a href="#" onclick="javascript: window.open('myPage.aspx');">
Open New Window
</a>
最佳答案
<a href="#" onclick="window.open('myPage.aspx');return false;">Open New Window</a>
-
javascript:
在事件属性中不需要。 - 您没有从事件处理程序返回 false,所以链接在后面,它等同于
<a href="#">Scroll to top</a>
.
关于javascript - 在 Javascript window.open() 中保持滚动位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/372907/