Internet Explorer 无法打开Internet站点

小胖
  • 70

问题描述

公司有个老程序,昨天突然出现一个很诡异的问题,使用IE浏览器访问时提示“Internet Explorer 无法打开Internet站点”。
这个程序一直稳定运行没有出现过异常,用户说没有动过服务器,我也可以确定近期没有任何代码调整,尝试过很多办法都没有解决。

程序环境

  1. JDK1.7
  2. Tomcat6
  3. sqlServer2005
  4. IE6/7/8

尝试过的解决方案

  1. 清空tomcat缓存
  2. 清理IE浏览器器缓存,按照网络上的说法调整浏览器配置
  3. 修改js引用,添加defer
  4. 使用本地程序替换服务器上的程序

提示截图

01.png

这个问题已经从昨天开始弄到现在一直没有解决,求各位帮忙想想办法。

回复
阅读 1.7k
1 个回答

根据微软文档翻译的解决方案:

  1. 将脚本执行移动到解析完成后调用的函数(例如,onload)
  2. 将defer属性添加到脚本引用(这将延迟脚本内容的执行,直到解析完成) -> 旧浏览器不支持
  3. 限制只能修改dom树中脚本元素的直接父元素
  4. 将脚本块的位置移动到body的一个子元素里面(这通常可以解决大多数问题,同时在大多数场景有最大的灵活性)。

微软文档

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏