在Web浏览器上自动禁用JavaScript

时间:2013-02-08 08:05:56

标签: browser

我需要一种在网络浏览器中“禁用JavaScript”/“不运行JavaScript”的方法。

是否可以使用JavaScript或其他自动方式来实现?

更新:原因是什么?很容易,有一些“在线电视网站”,他们使用几个指向“跨站点网址”的iframe,并且很容易一直得到几个“广告”弹出窗口。通过编码我自己的webbrowser“附加/扩展”我试图“删除”html节点和一些Javascript,它适用于“主页”代码,而不是iframe“跨域URL”....所以我认为在电影启动后禁用javascript将是一个很好的解决方案。

更新2: 我想要的视频是iframe级联链的结果....我已经尝试使用fiddler和其他工具“抓住”最终的“url”结果,但是由于这个不同的“跨域”而变得越来越难通信正在共享“运行时密钥”以避免我想要完成的事情(可能有更多时间我可以做到)但这就是为什么我认为一个简单快速的解决方案只是在电影启动后禁用javascript。

注意:其他扩展程序(例如Adblock和similars)不起作用,因为网站检测到它并且视频从未加载。

2 个答案:

答案 0 :(得分:1)

不可以,使用其他JavaScript插件/扩展程序无法以编程方式在用户的浏览器上禁用JavaScript。

但是,如果您使用PHP作为代理拦截所需的页面,并删除所有脚本标记,则可能会这样做。您甚至可以提取所需的视频网址并使用其他(flash?)播放器播放。

如果您是系统管理员并希望在所有网络计算机上禁用JavaScript,请在​​SuperUser上发布。

答案 1 :(得分:0)

您无法禁用,但可以覆盖javascript函数。 alert = function(){} alert("hello")

您甚至可以按标记名称删除这些iframe。