可能重复:
如何检测 JavaScript 是否被禁用?
如果我javascript
从浏览器设置中禁用我的,它停止工作,我是否知道推荐用户启用其浏览器的最佳方法,javascript
如果默认情况下它已关闭?有什么帮助吗?或者我的代码如何检测javascript
是否关闭browser
:/任何帮助?
可能重复:
如何检测 JavaScript 是否被禁用?
如果我javascript
从浏览器设置中禁用我的,它停止工作,我是否知道推荐用户启用其浏览器的最佳方法,javascript
如果默认情况下它已关闭?有什么帮助吗?或者我的代码如何检测javascript
是否关闭browser
:/任何帮助?
使用<noscript>
标签。并在此标签中添加一些信息。当用户启用 javascript 时显示。
<noscript>
This page requires JavaScript, please turn it on.
</noscript>
如果您出于某种原因不想使用该<noscript>
标签,或者您想反其道而行之(仅在启用 JavaScript 时显示某些内容),您可以默认隐藏元素(display:none;
通过 CSS 设置)。然后你有一个小的 JavaScript 向元素添加一个附加类,比如js-enabled
. 然后你可以有一个 CSS 规则:
.js-enabled {
display: block;
}
当您的 JavaScript 应用该类时,该元素将变得可见。如果用户没有启用 JavaScript,则不会添加该类并且该元素将保持隐藏状态。