今天的浏览器真的没有隐藏javascript吗?

时间:2011-04-21 11:20:44

标签: javascript

(这不是this question的重复)。

今天是否有任何浏览器,如果它们不支持javascript标签,则无法隐藏它?例如,带有adblock的Firefox不会运行javascript,但不会直接显示给用户。

w3school tutorial声明您应该使用评论隐藏javascript标记,如下所示:

<script type="text/javascript">
<!--
document.getElementById("demo").innerHTML=Date();
//-->
</script>

否则这些浏览器将显示JS代码。今天这似乎有点无关......是吗?

1 个答案:

答案 0 :(得分:13)

  

今天是否有任何浏览器,如果它们不支持javascript标签,则无法隐藏它?

每个不支持<script>标签的浏览器都无法隐藏它......但是今天市场上没有浏览器无法支持<script>(即使像Lynx一样,它也是“这个”是一个脚本,我不支持这个,我会忽略它。)

在我的脑海中,我不能说<script>何时被引入,但它存在于1997 HTML 3.2 spec中。

  

这个w3school教程

W3Schools ......错误......很糟糕。

为Netscape 2时代的浏览器提供了评论技巧。

它在HTML文档中毫无价值,并且在XHTML文档中非常有害。

前段时间,我写过the history of this