现在的浏览器真的不隐藏javascript了吗?



(这不是重复的问题)

今天有没有浏览器,如果他们不支持javascript标签,不能隐藏它?例如,带有adblock的Firefox不会运行javascript,但不会直接显示给用户。

这个w3school教程要求你应该隐藏带有注释的javascript标签,像这样:

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

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

今天有没有浏览器,如果他们不支持javascript标签,不能隐藏它?

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

我一时想不出<script>是什么时候引入的,但它确实存在于1997年的HTML 3.2规范中。

这个w3school教程

W3Schools…呃…烂透了。

注释技巧是为Netscape 2时代的浏览器提供的。

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

前段时间,我写过这个的历史

最新更新