javascript - 禁用当前页面的 JavaScript

标签 javascript php

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

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

我正在使用 $_SESSION 保存这些设置

我已经找到了一个可以替代所有 <script></script> 的解决方案标签为 <!--<script></script>--> 。但想知道是否有更干净、更具体的东西。

由于该文件包含在我的索引顶部,我可以在 javascript 中编写一些内容来取消绑定(bind)任何事件/监听器/触发器等吗?

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

最佳答案

您无法使用 JavaScript 来禁用 JavaScript。

简单地说,你无法确保你的 JS 是第一个执行的,也无法可靠地禁用整个页面的脚本。

想象一下这会如何扰乱正常的浏览...某些恶意站点会在您的浏览器上禁用 JS,您必须找出设置在哪里。

我确信您在浏览一两个小时后会梦想重置它。

关于javascript - 禁用当前页面的 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29607873/

相关文章:

javascript - 如何在不刷新页面的情况下多次执行构造函数

PHP:如何检查字符串的大写特定部分?

php - 我可以更改 PHP 字符串中的制表符宽度 (\t) 吗?

php - 网站崩溃

javascript - Navigator angular 13 类型上不存在 msSaveOrOpenBlob 属性

php - 不存在的地方

php - 如何将内存中的用户提供者注入(inject)到服务中?

php - 无效查询 : Unknown certain column in 'where clause'

javascript - 平滑滚动导航 - 将类添加到事件链接

javascript - 选择嵌套元素