如果浏览器支持脚本,那么它不会显示出 noscript 元素中的文本。
无法识别 <script> 标签的浏览器会把标签的内容显示到页面上。为了避免浏览器这样做,您应当在注释标签中隐藏脚本。老式的(无法识别 <script> 标签的)浏览器会忽略注释,这样就不会把标签的内容写到页面上,而新式的浏览器则懂得执行这些脚本,即使它们被包围在注释标签中!
<body>
`<script type="text/javascript">
<!-- alert("欢迎来到www.htmlv.cn!"); //--> </script><noscript>如果你看到这些文字,说明您的浏览器不支持javascript</noscript>`
</body>
因此在脚本中加入注释是一种比较安全的做法。