让我们说例如我们已激活上下文链接&覆盖模块,当点击节点的编辑按钮时,它一直在页面底部,它在叠加层上打开。现在,当我们查看地址栏时,链接现在看起来像http://localhost:8888/node#overlay=node/25/edit%3Fdestination%3Dnode
叠加的问题在于它推动父叠加层一直滚动到顶部,当我决定“取消”编辑时,我必须再次滚动到底部才能到达节点预告片。所以我需要从#overlay=node/25/edit%3Fdestination%3Dnode
现在我猜它是由jquery bbq功能引起的。并查看覆盖模块和她的js文件,我发现它非常可怕,不知道如何避免这种情况。
对于像我这样的初学者,我需要一些帮助来解决这个问题。
非常感谢。
答案 0 :(得分:0)
您可以替换哈希:
window.location.replace(window.location.origin + window.location.pathname)