javascript - 如果使用 noscript 标记在客户端禁用 javascript,则显示消息

标签 javascript noscript

如果在客户端禁用了 javascript,我想标记一条消息。我在这里搜索发现<noscript>用于处理这些东西的标签。

我在 w3schools 编辑器上做了这个来检查,但它不起作用让我知道如果这 <noscript>不是为此或我在这部分中缺少的其他东西?

enter image description here

最佳答案

尝试这个 :-

How to detect JavaScript is disabled in browser?

众所周知,标签用于 JavaScript。同样,当浏览器中的 JavaScript 被禁用时,标签也会起作用。
<script>Put Sample code here for execution when JavaScript is Active </script>
<noscript>Put Sample code here for execution when JavaScript is Disabled</noscript>

如何处理浏览器中禁用的 JavaScript?

当 JavaScript 被禁用时,只是尝试重定向到某个页面,我们可以在其中显示 Javascript 被禁用的消息。 HTML 中有一个名为“元刷新”的元标记,它将在该标题中指定的时间间隔内将用户重定向到另一个页面。
<noscript>
  <META HTTP-EQUIV="Refresh" CONTENT="0;URL=ShowErrorPage.html">
</noscript>

正如我们在noscript里面看到上面的代码,有一个“元刷新”标签,间隔为“0”秒。由于该页面中禁用了 JavaScript,浏览器被重定向到“ShowErrorPage.html”以显示一些警告消息。

我希望这能帮到您。

关于javascript - 如果使用 noscript 标记在客户端禁用 javascript,则显示消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15219257/

相关文章:

javascript - 离开路线上的 Ember 清理

JavaScript - 未捕获的语法错误 : Unexpected token ) when calling a function

javascript - 将二维数组从 javascript 传递到 php 但大小减小

javascript - 在一个列表框中选择多个术语 asp c#

javascript - PHP:如何基于 Javascript 抓取网站内容

javascript - 如何以简单的方式禁用 JavaScript 的执行?

javascript - 如何阻止浏览器存储 Blob?

python - 没有 Javascript 的 BrowserID(最好在 Python 中)——这可能吗?

xml - XML 文档中的 <noscript> 处理

javascript - 如果未找到 javascript,则终止代码