Internet ExploreR语言 JavaScript函数不在IE中执行(称为onhashchange),在Chrome,Firefox中工作



这个网站:http://jcorps.org/jsuite在Chrome中工作,根据HASH更改更改内容,IE9似乎正在处理onHashChange,但是…

IE9根本不执行"UpdatePage()"函数,或者在IE的开发人员/调试控制台产生任何类型的错误消息,所以我看不到它在哪里"破裂"。任何想法吗?

谢谢!Ari

您的页面上没有doctype,因此IE9以quirks模式呈现它,这种模式不支持hashchange事件。添加适当的doctype将允许IE9以适当的模式呈现页面,从而启用hashchange事件。

也可以看到这个类似的问题:onhashchange with IE 9

相关内容

  • 没有找到相关文章

最新更新