'statechange'在pushState之后没有触发

时间:2014-01-28 08:20:55

标签: jquery internet-explorer-11 history.js

我正在使用;

history.js
history.adapter.jquery.js
jquery-1.11.0.min.js
internet explorer 11.0.9600.16476

历史记录书签适用于Chrome和Firefox。当我在上面的配置中使用ie时,'statechage'事件在调用pushState()后不会触发。此外,使用Visual Studio 2012,输出窗口报告;

在第2行,第10683行//localhost :3000 / Js /Master/0_jquery-1.11.0.min.js?ver=1.0 0x800a139e中抛出异常 - JavaScript运行时错误:SyntaxError

1 个答案:

答案 0 :(得分:0)

我现在已经解决了我的问题。当我设置History.options.html4Mode = true时,我需要包含history.html4.js