加载网页如何自动检测是否有JS.如果禁用,请切换到HTML

Loading a web page how to auto-detect if it has JS. If disabled, switch to HTML

本文关键字:HTML 如果 网页 自动检测 是否 JS 加载      更新时间:2023-09-26

如果用户安装了JavaScript插件,但被禁用(出于安全原因等,不使用脚本或类似的东西),是否有方法自动检测(使用代码,您可以建议使用该语言)您禁用了JSbut?如果是,请将自动切换到页面的HTML版本

我看到了一些帖子(如何检测JavaScript是否被禁用?)但我愿意自动切换打印一条消息,说"你没有启用JS"等等(同样,这个问题的解决方案是最有可能的?)。

(目前我没有编码,只是问一般的文化问题)

实现这一点的标准方法是在默认情况下提供页面的HTML版本,然后使用JavaScript在上面添加额外的功能。

这被称为渐进增强,是不引人注目的JavaScript的核心部分。

否。如果浏览器不想暴露此功能(例如,禁用、通过附加组件禁用),则无法检测到它。

<noscript>标签就是你的全部。

https://developer.mozilla.org/en/HTML/Element/noscript

它提到了<noscript>...</noscript>。使用它。

相关文章: