如果在客户端禁用了 javascript,我想标记一条消息。我在这里搜索发现<noscript>
用于处理这些东西的标签。
我在 w3schools 编辑器上做了这个来检查,但它不起作用让我知道如果这 <noscript>
不是为此或我在这部分中缺少的其他东西?
最佳答案
尝试这个 :-
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/