首先,我是丹麦人,所以我的英语可能不太好。在我的公司,我收到过一些投诉,说在安装了 Chrome 之后,我们内联网网站上的某些页面就无法访问了。
所以我拿了两台完全相似的机器,联想 T520,Windows Vista 32 位,相同的 Internet Explorer 版本(9),相同的 java 版本(7.9),以及相同的 Windows 更新。
我访问了我们的内部网站,点击了一个链接,该链接应该会打开一个带有一些文本的弹出窗口,它在两台机器上都有效。然后我拿了一台机器,安装了 Google Chrome,再次卸载它,将 Internet Explorer 恢复为标准浏览器,然后尝试了相同的链接。现在我得到了一个 JavaScript 错误。它不会打开链接。
这个错误是丹麦语的,我把它翻译成了英语
SCRIPT5007:无法收集此文档的值对象为空或未定义。XXX.js,第 32 行第 7 行
这两台机器现在完全相同,只是其中一台曾经安装过 Chrome。但只有其中一台可以正常工作。我有限的经验告诉我,这是安全设置以某种方式改变的结果。我确认了这一点,因为我进入了 Explorer 中的 Internet 设置...并关闭了丹麦语中称为“beskyttet tilstand”的功能,我猜它的翻译是“安全模式”
现在它可以在以前安装 Chrome 的机器上运行,但是!在另一台机器上,即使“安全模式已激活”,它也可以运行
我阅读了一些有关 Chrome 可能对注册表所做的操作,这些操作可能会阻止链接打开,并将 CurrentUser\software\classes\html 从“ChromeHTML”更改为“htmlfile”,并且该修复确实确保计算机现在能够再次在 Internet Explorer 中打开链接,但它并没有修复这个 javascript 错误和我无法打开此超链接的事实。总结一下。
安装了 Chrome 的机器只有在安全模式关闭的情况下才能进入此超链接,而从未安装 Chrome 的机器则可以在激活安全模式的情况下访问相同的链接。相信我,这些机器在其他方面是相同的,并且从未被使用过。
我知道这是一个相当大的“咆哮”,所以如果我的信息不够充分,请告诉我。
答案1
使用Reset Internet Explorer
最后手段按钮。您可以使用 Internet 属性对话框 (工具->互联网选项)即可到达那里。然后转到最后一个选项卡,底部是按钮。这应该可以解决问题。它可能不会干扰 Chrome 的工作。也可以选择将错误报告发送到 Chrome 错误报告。
答案2
尝试使用注册表跟踪软件,例如瑞格射。在干净的工作环境中安装它(仅限 IE,如上所述)。然后在机器上安装 Chrome 并使用它查看它做了哪些更改。
确信它应该能解决你的问题:)
答案3
这没有任何意义,但对于无法加载任何页面的人来说却有效:
disable adobe shockwave object add-on.
a. Open Internet Explorer.
b. Click on Tools.
c. Click on Manage add-ons.
d. Search for the shockwave object add-on.
e. Click on Disable.
f. Click on Close.
由 IE 八月更新引起。
安全模式可能会关闭附加组件?因此关闭它们将产生与上述修复相同的效果……
清除 cookies 和缓存...
我实际上会卸载所有 IE 实例并重新安装。确保启用了 javascript。更新 Java。
或者我发现这个:打开您想要的网站后,转到 Internet 选项->安全,单击受信任的站点并添加它。
1 Press ALT + T + B. This will open up the Compatibility View Settings dialog box.
2 In the dialog box, type the name of website that is creating problems. You need
not type http:// or www with the URL. For example, if you are adding Facebook to
Compatibility List, just type facebook.com.
3. Click on Add. The website URL will appear in the larger box just below where you
typed the URL.
4. Click on Close to close the Compatibility View Settings dialog box.
最佳解决方案 - 使用 Firefox!(虽然要使用 Net10 网站我必须使用 chrome...但 Firefox 和 IE 不起作用,所以 Firefox 并不适用于每个网站,尽管现在所有浏览器都是如此。)
我遇到了 IE 无法加载任何页面的问题,解决办法是删除一些文件...不幸的是,我记不清它们是什么文件,只记得它们位于某个以旧版 IE 命名的文件夹中,我也找不到我找到该信息的页面!我希望可以,因为我的问题发生在我安装 chrome 之后,但我从未建立过连接(据说问题是由 IE 更新引起的,但我没有更新)...我会继续寻找这个...
我收到的错误是“在任何活动的激活上下文中均未找到请求的查找键”...仍在寻找要删除的文件...我的问题是由于在较新版本上安装了旧版本的 IE 引起的(但我发誓我没有...)信息在这里http://www.mitchellenright.com/2011/11/01/requested-lookup-key-was-not-found/但我不喜欢使用微软工具来修复问题,所以仍然在寻找我遵循的说明
答案4
我建议重置 Internet Explorer 的高级设置。
工具 > Internet 选项 > 高级 > 恢复高级设置
还要确保您使用的是 Internet Explorer 32 位版本,因为大多数插件不支持 64 位 Internet Explorer。