IE8中的jQuery Mobile奇数URL

时间:2013-09-19 13:20:06

标签: javascript jquery jquery-mobile internet-explorer-8

在IE8上切换页面时,目标网址与Chrome,Firefox甚至IE10等其他浏览器不同。例如: 来自jqm自己的网站:

http://view.jquerymobile.com/1.3.2/dist/demos/

点击其中一个小部件项目,例如Accordion,在Chrome,Firefox和IE10上正确修改了网址:

http://view.jquerymobile.com/1.3.2/dist/demos/widgets/accordions/

但是在IE8上,URL变为:

http://view.jquerymobile.com/1.3.2/dist/demos/#/1.3.2/dist/demos/widgets/accordions/

到目前为止,我还没有真正注意到任何不同的功能行为。这是一个jqm错误或预期的行为?我担心这可能会导致一些问题。

1 个答案:

答案 0 :(得分:1)

Becouse Internet Explorer 8-9(及更早版本)不支持 HTML5历史记录API

http://caniuse.com/#feat=history

更多信息: https://github.com/browserstate/history.js/#how-would-they-look-in-a-html4-browser