点此查看 所有教程、项目、源码导航

本文目录

  • 1. 前言
  • 2. 使用noscript标签
  • 3. 小结

1. 前言

就目前的现状而言,不支持JS的浏览器,几乎已经找不到了。但是也不排除这种情况的存在性。

另外比较常见的情况是,浏览器禁用了JS功能,这个还是比较常见的。

例如在Chrome浏览器中,如下图,选择【不允许网站使用JavaScript】即可禁用JS:

那么,当浏览器不支持、或者禁用了JS时,咋办呢。

此时我们应该至少提示用户,您现在浏览器不支持或者禁用了JS。

2. 使用noscript标签

我们可以使用noscript标签,来加载网页不支持JS脚本时提示信息,如下:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
</head>
<body>
    <noscript>
        您好,您的浏览器不支持或者禁用了JavaScript,导致本网站某些功能无法正常使用,请知晓。
    </noscript>
</body>
</html>

当浏览器没禁用JS时,上述文本内容不会显示。当我们禁用了JS时,上述内容就会在网页显示出来。

大家可以使用Chrome浏览器尝试下。

3. 小结

由于现在几乎所有网站,都采用了JS技术,所以一般也没人会去禁用JS功能。

所以本节课的内容实用性不强,之所以讲解本节课,是让大家理解,浏览器本身默认支持JS,但是也可以选择禁用JS功能。

更多推荐

零基础JavaScript入门教程(4)–浏览器禁用JS脚本时处理方法