【问题标题】:IE vs Firefox Links (hash vs htm5)IE 与 Firefox 链接(哈希与 htm5)
【发布时间】:2016-05-04 03:36:12
【问题描述】:

在我的网站上,我使用 html5mode 历史 API 进行角度路由,当它不受支持时,它会返回使用哈希模式。 /#/

html5模式: http://www.main.com/something

哈希模式(例如 IE9): http://www.main.com/#/something


问题是如果 IE9 用户将链接 (www.main.com/#/something) 粘贴到 FF/Chrome 用户,它就无法正常工作。

我该如何处理? - 所以 URL(至少只是它的外观)对于两种浏览器类型是相同/可用的?

【问题讨论】:

标签: javascript angularjs html angular-ui-router


【解决方案1】:

尝试将 hashPrefix 设置为“#”:

$locationProvider.html5Mode(true).hashPrefix('#');

【讨论】:

    猜你喜欢
    • 2020-09-03
    • 2021-06-25
    • 1970-01-01
    • 2011-05-27
    • 2011-02-03
    • 2021-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多