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