Html 链接到一个不在Firefox中工作的id-在Chrome/Safari中工作

Html 链接到一个不在Firefox中工作的id-在Chrome/Safari中工作,html,hyperlink,anchor,Html,Hyperlink,Anchor,我正在尝试链接到rails应用程序中另一个页面上的特定id。我针对的html标记是: <h3 id="about">About</h3> 关于 当我手动将localhost:3000/#about放入浏览器地址栏时,它会打开到Chrome和Safari页面中的正确位置。但当我将该路径粘贴到Firefox中时,它似乎停止了——它在第一页的中间打开了。然后,如果我在地址栏中再次按键盘上的enter键,它将转到正确的位置 你知道这是什么原因吗?好奇我是否遵循了正确的惯例,并

我正在尝试链接到rails应用程序中另一个页面上的特定id。我针对的html标记是:

<h3 id="about">About</h3>
关于
当我手动将localhost:3000/#about放入浏览器地址栏时,它会打开到Chrome和Safari页面中的正确位置。但当我将该路径粘贴到Firefox中时,它似乎停止了——它在第一页的中间打开了。然后,如果我在地址栏中再次按键盘上的enter键,它将转到正确的位置

你知道这是什么原因吗?好奇我是否遵循了正确的惯例,并且已经看过这篇优秀的文章了


如有任何建议或想法,将不胜感激!谢谢

请尝试下面给出的锚定,并告诉我它是否有效

 <div class="one">   <a href="#details">Click Here To Go There</a> </div>

 <div class="two">   <a name="details">There</a> </div>

那里

您必须相应地定位div类

您试用过哪个Firefox版本?请尝试此链接。这样行吗?您是否使用Javascript向DOM添加内容?我只在Firefox19.0.2中尝试过。你发送的链接不起作用。我正在使用一个jquery pagescroller插件,这可能会导致问题。我希望听到一个简单的Firefox补救方法。很抱歉延迟回答,但如果有页面滚动脚本,那可能是Firefox中的错误,而不是浏览器本身。这可能是剧本中的一个已知问题,你检查过了吗?谢谢你的回复-我在搜索时考虑到了这一点,没有发现任何有用的东西。其他人似乎能够通过禁用js来解决他们的问题,但我尝试了,但它仍然不起作用。点击顶部的“关于”导航链接,可以看到一个真实的例子——谢谢——在本地拍摄了这张照片,但仍然无法在Firefox中使用。点击顶部导航中的“关于”,可以在officescholar.com/topics/89上找到一个实例。感谢您的建议!