javascript - 在 Javascript window.open() 中保持滚动位置

标签 javascript

当我使用 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/

相关文章:

javascript - 使用 JS 或新查询对列表进行排序?

javascript - 如何克隆 ember 对象

javascript - 非连续 HTML 输入

javascript - AngularJS $location.search 不重新加载页面

javascript - 类型 'Infragistics.Web.UI.SlideFadeAnimation' 的对象无法转换为类型 'Sys.Component'

javascript - 谷歌图表文字方向

javascript - 使用 javascript 验证多个文件

javascript - 如何将父元素的高度设置为与子元素相同?

javascript - 从另一个对象调用原型(prototype)方法

javascript - 将最新的输入值存储在数组中