如何在较旧的浏览器中隐藏JavaScript?

时间:2019-05-29 11:50:40

标签: javascript

因为并非所有浏览器都支持JavaScript,所以我们需要一种对这些浏览器隐藏JavaScript的方法。如果我们不使用这些浏览器中的JavaScript,则这些浏览器会将JavaScript视为页面的内容,并在网页上显示该代码。我该怎么办?

2 个答案:

答案 0 :(得分:0)

由于如果在服务器端进行JavaScript检测可能不可靠,所以最好的选择可能是使用<noscript> HTML标签。如本w3schools article所述,您可以使用类似的内容:

<script>
document.write("Hello World!")
</script>
<noscript>Your browser does not support JavaScript!</noscript>

<noscript>generally well-supported HTML 4 tag,应该在大多数主流浏览器中都可用,甚至在较旧的浏览器中也是如此(因为IE6 +,Firefox 2 +,Chrome 1+等)。

答案 1 :(得分:0)

可以在脚本标记中使用HTML注释:

<script language="JavaScript">
 <!-- 
  document.write(new Date( ));
 // -->
</script>