9

当用户没有 Javascript 时,我想禁止访问我的网站。我不只是简单地显示一条消息。我该怎么做呢?在不允许访问的意义上,其他问题都不是完全相同的。

像这样的东西:

<noscript>
Redirect to another page.
</noscript>

但是我已经看到这样做不好?我再说一遍,我不只是想显示一条消息。

谢谢。

4

3 回答 3

26

你可以试试这个:-

<noscript>
<a href="">Click here to continue</a>
</noscript>

或者

<noscript>
  <meta http-equiv="refresh" content="0;url=noscript.html">
</noscript>
于 2013-09-15T08:21:36.127 回答
1

这是另一个帖子的解决方案。 <meta http-equiv="refresh" content="0; url=http://example.com/">

于 2013-09-15T08:24:17.117 回答
1
  1. 让您的登录页面成为您的非 JavaScript 警告页面。
  2. 包括一段 JavaScript 调用 fromonload以重定向到您的真实页面(您假设最终用户拥有 JavaScript)。
于 2013-09-15T08:25:05.047 回答