【问题标题】:base href on IE issue基于 IE 问题的 href
【发布时间】:2012-09-28 03:14:37
【问题描述】:

我使用<base href="/"> 使我的网站通过 mod_rewrite 正确运行,它在除 Internet Explorer 之外的所有浏览器上都能完美运行。没有加载 css 样式和 javascripts。我该如何处理这个问题

【问题讨论】:

标签: internet-explorer href base


【解决方案1】:

我不知道这是否能解决您的问题,但 base 标记应该包含绝对路径,您指定的是相对路径。

绝对路径类似于:

<base href="http://example.com/" />

来自http://www.w3.org/TR/html4/struct/links.html#h-12.4

这些其他问题可能会对您有所帮助:

【讨论】:

  • 你认为我在问这个问题之前没有读过这个吗?像我一样使用 base 没有错。 example.com" /> 在 IE 中工作的其他浏览器上给我相同的结果不要
【解决方案2】:

正如 Nathan 所说 - 使用 IE 的绝对路径是必要的(不知道为什么,但它的行为与其他浏览器不同..惊喜惊喜..)

您甚至可能会发现以下链接很有帮助: http://notes.minty.org/cgi-bin/wiki.pl?Fixing_Base_Href_Javascript_Document.Location_For_Internet_Explorer

【讨论】:

    猜你喜欢
    • 2017-10-02
    • 2013-09-29
    • 1970-01-01
    • 2011-12-28
    • 2019-09-18
    • 1970-01-01
    • 1970-01-01
    • 2016-09-30
    • 2016-07-30
    相关资源
    最近更新 更多