【问题标题】:Problem related to https that only exists in IE8 (not any other browsers)仅在 IE8 中存在的与 https 相关的问题(不存在任何其他浏览器)
【发布时间】:2010-10-16 07:16:31
【问题描述】:

我有一个网站,其中有一些 javascript 代码可以动态加载到从 ASP.net 2.0 服务器上的 .ashx 文件生成的顶部导航中。

如果网页不使用 https,它在所有浏览器中都可以正常工作。但是,如果网页使用 https 作为协议,顶部导航在除 IE8 之外的所有浏览器(IE6、IE7、FF、Google Chrome、Safari)中都可以正常工作。顶部导航在 IE8 中消失。

有谁知道导致这个问题的原因以及如何解决?

【问题讨论】:

    标签: internet-explorer


    【解决方案1】:

    我找到了导致问题的原因。

    顶部导航是从非 ssl .ashx 文件加载的,
    例如http://www.example.com/ex1/example.ashx

    所有其他浏览器都可以正常工作,但 IE8 需要在加载 .ashx 文件时使用 https(由于安全问题?),
    https://www.example.com/ex1/example.ashx

    【讨论】:

      猜你喜欢
      • 2013-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-16
      • 2011-08-14
      相关资源
      最近更新 更多