firefox哈希锚网址问题

tis*_*was 5 html url anchor firefox

我在页面上有一个表单,我正在处理,并且(因为它已经相当低了),如果出现错误,我将附加网址

show?comments=2#track_1
Run Code Online (Sandbox Code Playgroud)

其中comments = 2位是关于哪个字段出错的反馈,track_1是我的表格所在的div的id.这在IE中很有用(至少8个),但是在Firefox中,页面只是位于顶部,而没有跳到相关部分.

奇怪的是,当我选择URL并在地址栏中输入时(即当我手动转到地址时,而不是由表单的验证反馈生成),它可以在firefox中运行!

任何人都对可能发生的事情有任何想法?

编辑

这只是在javascript关闭的情况下发生的(尽管这正是我需要它才能工作的!)

小智 7

你的问题听起来像一个已知的bug.在这里投票.