我想知道是否有可能在JavaScript中阻止<script src="unwantedscript.js" type="text/javascript"></script>
对象运行?如何防止下载和运行脚本?
我需要使它从来没有存在过。是否有可以阻止执行脚本的事件(基于src
参数)?
我针对Internet Explorer 8,但也欢迎其他浏览器的解决方案(尽管它不会帮助我做任何事情;))。
请不要JQuery或其他库。我用C++编写了一个IE附加组件,但我可以使用MSHTML的接口来“使用”JavaScript。
什么?我不明白你的答案;)。我不想'unwantedscript.js'。我不想要它做什么并产生。我只是想让它消失。 – 2010-12-20 14:44:39
你熟悉HTTP协议吗? “未找到404资源”是无法解析的URL的响应代码。 MSHTML允许您替换HTTP响应。所以,你诱骗MSHTML认为'unwantedscript.js'的HTTP请求返回错误404. Voila没有更多的脚本。 – MSalters 2010-12-21 09:01:08
“MSHTML允许您替换HTTP响应”如何?你有任何链接或可以提供一个示例代码? – 2010-12-21 16:06:40