javascript - 我可以创建一个按钮来启用 javascript

标签 javascript

如果用户没有启用它,是否有任何方法可以创建一个按钮来启用它?

如果没有,是否有其他方法可以在用户访问我们的网站时自动在用户的浏览器中启用 javascript?

如果做不到这一点,我可以访问用户的浏览器设置并获得许可,然后启用 javascript 吗?

最佳答案

没有。

如果用户禁用了 JavaScript,那么网站将无法执行任何操作(除非提供说明(例如在 <noscript> 中))以“帮助”他们打开它。

鉴于禁用 JS 的人越来越多地使用第三方工具(例如 NoScript)来禁用 JS,提供说明无论如何都不太可能有帮助。如果用户禁用了 JavaScript,那么可以安全地假设他们了解这样做的后果并且能够为自己找到打开开关。

JavaScript 可能由于其他原因(例如下载 JS 文件时的网络问题)而失败,所以总是 progressiveunobtrusive .

关于javascript - 我可以创建一个按钮来启用 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17814728/

相关文章:

javascript - 无法从 Angular JS 的 Controller 函数中访问 $scope 变量

javascript - 从本地存储过滤数据

javascript - "Readonly"block(div) 通过 CSS 或 JS+CSS

javascript - 使用 jquery 从文本字段中删除符号

javascript - 如何在 Vue-CLI 3 项目中全局声明 jQuery?

javascript - 浮点时间绘图

javascript - 设计 : why does JavaScript have separate Function and Object objects, 以及为什么它们有自己单独的原型(prototype)对象?

javascript - 全局变量未分配给函数外部。

Javascript - 在对象数组中查找属性值的单个实例

javascript - ES5 和 ES6 中的 Angular 2 依赖注入(inject)