如何在ie6中阻止单个.js文件?

如何在ie6中阻止单个.js文件?

我已经在桌子上敲了两个小时了。我需要在 ie6 中阻止一个 .js 文件(需要在浏览器中保持 JS 处于启用状态):

http://php.net/ie6update/ie6update.js

该 DARN 脚本破坏了我的 Zend Studio 的内部浏览器,或者,如果我在 ie6 中启用 JS,每次我从 php.net 查找函数时都会收到一个提醒弹出消息。

我无法更新到 ie7,8,9(说来话长)。

编辑:考虑了一下我的 HOSTS 文件,没有用。

答案1

php.net 使用了令人讨厌的ie6update.js脚本。您可以使用自定义用户样式表阻止其显示。

创建一个包含以下内容的 .css 文件:

#activebar-container { display: none !important; }

在 Internet Explorer > 工具 > 选项 > [常规选项卡] > 辅助功能中,勾选“使用我的样式表格式化文档”框并选择您创建的 CSS 文件。

它不会停止 js 运行,但是你将不会再看到该栏。

答案2

前往Tools-> Internet options。单击“隐私”选项卡,在“隐私”窗口下,单击“站点”->“进入” http://php.net/ie6update/ie6update.js->“阻止”。

答案3

您可以为脚本提供一个类,然后以该类为目标并将“src”属性更改为“#”。

document.querySelectorAll('script')[0].setAttribute('src', '#');

相关内容