如何在浏览器上处理已禁用的JS

时间:2016-04-01 01:17:34

标签: javascript meta noscript

我试过这段代码.. 但是在我第一次刷新浏览器时,它会回显元标记...然后当我再次刷新它时,它会重定向到我的警告页面。这是noscript标记的实际行为吗?我以为它会在我第一次刷新浏览器时将我重定向到我的警告页面......但它首先回应Meta tag

<noscript>
  <META id="refresh"  HTTP-EQUIV="Refresh" CONTENT="1;URL=<?=base_url()?>MainController/WarningPage/1">
</noscript>

1 个答案:

答案 0 :(得分:0)

noscript 标记主要用于定义在浏览器中禁用JS或不支持该页面上的脚本类型时要显示的HTML部分。

要立即重定向,您可以尝试:

<noscript>
    <meta http-equiv="refresh" content="0;url=yourURL.html">
</noscript>

但是,浏览器可能会通知用户他将被重定向以强制进行交互。