我在页面顶部有一个浮动菜单,所以所有的锚滚动位置都由给定的值关闭。我正在通过一个非常简单的jQuery代码来纠正Javascript中的这种情况:
if (window.location.hash !当用户单击链接或打开一个新选项卡时,Firefox运行JS并通过.scrollTop()修复滚动位置。然而,当用户只在已经打开的页面上单击ENTER时,Firefox不会重新运行JS,它只会快速跳转锚。
不久前,你们在 in 上帮助我解决了一个页面跳转问题。我将参考“客户端”下的样式复选框。前一段时间,我只是在变化的容器上设置了最小高度,然后它阻止了页面跳转,但现在没有了(原因不明)。好吧,我继续把window.scrollTo(0,1400)放在我的函数中,但是它没有将样式的复选框正确地放在IE上,所以现在我又开始尝试找出为什么页面会跳转。
但最奇怪的是..。即使禁用javasc