【发布时间】:2013-03-11 04:54:35
【问题描述】:
我正在尝试链接到 Rails 应用程序中另一个页面上的特定 ID。我要定位的 html 标记是:
<h3 id="about">About</h3>
当我手动将 localhost:3000/#about 放入浏览器地址栏中时,它会在 Chrome 和 Safari 中打开到页面中的正确位置。但是当我将该路径粘贴到 Firefox 中时,它似乎停滞不前——它在第一页的中途打开。然后,如果我在地址栏中再次按键盘上的 Enter,它会转到正确的位置。
任何想法可能导致这种情况?好奇我是否遵循正确的约定并且已经看过这篇出色的帖子 - HTML Anchors with 'name' or 'id'?。
任何建议或想法将不胜感激!谢谢
【问题讨论】:
-
您在哪个 Firefox 版本中试用过?
-
试试这个链接,support.mozilla.org/sv/questions/927172#answer-332591。那样有用吗?您是否使用 Javascript 向 DOM 添加内容?
-
我只在 Firefox 19.0.2 中尝试过。您发送的链接确实有效。我正在使用可能导致问题的 jquery pagesscroller 插件。希望听到一个简单的 Firefox 补救措施。
-
很抱歉延迟回答,但如果有 pagescroller 脚本,那可能是 Firefox 中的错误,而不是浏览器本身。这可能是脚本的一个已知问题,您检查了吗?
-
感谢您的回复 - 我确实考虑到这一点进行了搜索,但没有发现任何有用的信息。其他人似乎可以通过禁用js来解决他们的问题,但我尝试了它仍然无法正常工作。通过单击顶部的“关于”导航链接,可以在此处查看实时示例 - officescholar.com/topics/89