IE浏览器http站点渲染https图片失效

如题:项目测试服务器是http站点,页面中http的图片加载正常。在IE浏览器下https的图片在首次打开时正常,ctrl+R刷新后就加载失败!更坑人的是我打开F12开发者工具的时候,ctrl+R刷新又能正常加载!我人都懵了。
在360浏览器的ie内核模式下,同样有这个问题,它还有个更坑的是网站的ico图片加载也有问题——首页加载OK,点击跳转二级页面(新开窗口)时就加载失败。这个莫名其妙的问题块把我搞崩溃了。
以下是效果截图对比:
首次打开

然后Ctrl+R刷新

然后F12打开开发者工具

然后在crtl+r刷新

这一套下来我整个人都懵了,完全没明白到底是什么原因导致的

另外那个ico的问题也很坑,如下截图:

打开跳转二级页面

然后是head中的部分设置:

这问题我实在是没找到原因和解决办法。

但是我看了看百度这些网站,同样的方式打开后并没有这坑。也审查了他的代码,head中的设置也没多大区别。唯一的可能就是https和http的站点的区别了。

有没有处理过这方面兼容问题的童鞋啊,帮帮小弟。这问题我人都快搞崩溃了

回答

打开正常,刷新就没了,再刷新又有了,这描述,看起来像是加载顺序影响的,好好检查一下图片加载那里的代码逻辑,看看是不是什么异步造成了这个问题。

以上是 IE浏览器http站点渲染https图片失效 的全部内容, 来源链接: utcz.com/a/39588.html

回到顶部