4
<noscript>
    <div>
        You must enable javascript to continue.
    </div>
</noscript>

好的,这是有道理的,但是仍然会显示此元素之后的内容,当然以一种不好的方式,但我正在寻找的是:

如果未启用 javascript,我想显示此警报消息,除此之外,我不想提供建议“如果您启用 Javascript 会更好”,我想强制,“您必须启用才能继续!” ,如果没有启用 javascript,我不想访问我的网站,我该怎么做?

4

2 回答 2

7

添加一个No-Javascript使用 CSS 隐藏所有其他内容的 CSS 类,并使用 Javascript 立即删除该类(使用<script>该元素中的内联块)。

于 2012-05-01T17:51:30.080 回答
4
<noscript>
    <div style='position:fixed;left:0;top:0;width:100%;height:100%;background:#f55;z-index=1000">
        You must enable javascript to continue.
    </div>
</noscript>

另外,您的问题想引起警报..这是JavaScript。您基本上是在问“禁用 JS 时如何执行 JS?”。但仅此 HTML 就可以解决问题。

于 2012-05-01T17:51:54.867 回答