如何检测JavaScript是否被禁用

标签: javaScript禁用   时间:2017-11-04
如今99%网站都会使用到JavaScript,但有时客户端会禁用JavaScript,那么我们通过什么方法判断JavaScript是否在客户端被禁用呢?本文章向大家介绍检测JavaScript是否被禁用的方法,需要的朋友可以参考一下。

今天早上有一个帖子询问有多少人禁用JavaScript。然后我开始想知道用什么技术来确定用户是否禁用了它。

有谁知道一些简短的方法来检测JavaScript是否被禁用?我的意图是给出一个警告:如果浏览器没有启用JS,网站将无法正常运行。

最后我想重定向到能够在没有JS的情况下工作的内容,但是我需要将此检测作为占位符来启动。

 

下面是我解决问题的方法:

使用noscript解决此问题。

noscript 元素用来定义在脚本未被执行时的替代内容(文本)。

此标签可被用于可识别 <script> 标签但无法支持其中的脚本的浏览器。

具体实现代码如下:

<noscript>
    <style type="text/css">
        .pagecontainer {display:none;}
    </style>
    <div class="noscriptmsg">
    You don't have javascript enabled.  Good luck with that.
    </div>
</noscript>

原文地址:http://www.manongjc.com/article/2212.html