noscript标签或javascript

时间:2013-03-05 17:49:38

标签: javascript noscript

我想在访问者的浏览器中显示有关启用或禁用JavaScript的信息。但我有两种方法可以做到这一点。

方法1:

<noscript>Please enable JavaScript</noscript>

方法2:

<div id='jsInfo'>Please enable JavaScript</div>
<script type="text/javascript">
   document.getElementById('jsInfo').style.display='none';
</script>

3 个答案:

答案 0 :(得分:1)

无论哪种方式都有效。我个人更喜欢第一种,因为它更清洁并且最大化兼容性。

答案 1 :(得分:1)

<noscript>方法是传统的方法,如果禁用了JavaScript,许多人已经使用了很多年....

后者只会隐藏<div>中的邮件,如果 JavaScript 启用,则会完成相同的操作。

这是做同样事情的两种方式 - 还有更多。当需求很简单时,我总是喜欢简单,所以在我看来顶级选项是最好的... 如果这就是你要求的

答案 2 :(得分:0)

后者为您提供更精细的控制。关于SEO,前者是更好的解决方案。