禁用当前页面的JavaScript

时间:2015-04-13 14:28:28

标签: javascript php

我正在构建一个调试脚本,该脚本将包含在index.php

的顶部

我想提供一个复选框,选中后,禁用页面上的所有javascript,jquery等。

我正在使用$_SESSION

保存这些设置

我已经找到了用<script></script>替换所有<!--<script></script>-->代码的解决方案。但是想知道是否有更多特定的anthing清洁剂。

由于文件包含在索引的顶部,我可以在javascript中编写一些东西以取消绑定任何事件/侦听器/触发器等吗?

我不想更改任何我的javascript,因为我们的想法是将每个项目/构建的顶部包含在一个独立的部分中。 谢谢!

1 个答案:

答案 0 :(得分:2)

您无法使用JavaScript禁用JavaScript。

简而言之,您无法确保您的JS是第一个执行的,也无法在整个页面上可靠地禁用脚本。

想象一下如何在正常浏览中弄乱......某些恶意网站会在您的浏览器上禁用JS,而您必须弄清楚设置的位置。

我确信你可以在浏览一两个小时之后梦想重置它。