互联网发展至今,越来越多的网页开始应用JavaScript这种脚本语言。
但是如果一款浏览器不支持script,或者是使用者自己把script关闭了。那么你的网页还能正常交互吗?
如果不能,那么不要让人家看到一个很烂的页面。而应该给别人一个提示去开启script。
至于他到底听不听你的,天知道。
HTML <noscript> 标签
定义和用法
noscript 元素用来定义在脚本未被执行时的替代内容(文本)。
此标签可被用于可识别 <script> 标签但无法支持其中的脚本的浏览器。
提示和注释:
注释: 如果浏览器支持脚本,那么它不会显示出 noscript 元素中的文本。
注释: 无法识别 <script> 标签的浏览器会把标签的内容显示到页面上。为了避免浏览器这样做,您应当在注释标签中隐藏脚本。老式的(无法识别 <script> 标签的)浏览器会忽略注释,这样就不会把标签的内容写到页面上,而新式的浏览器则懂得执行这些脚本,即使它们被包围在注释标签中!
如果一个页面支持script脚本,那么不必担心。你写在noscript标签里的所有东东就只有设计者自己清楚了。
看一下下面的例子吧:
<html>
<head>
<title>noscript tag</title>
<noscript>
<div>
<font color='red'>
我们需要您开启浏览器的javascript,关于如何开启,请参考
<a href="http://www.google.cn/search?complete=1&hl=zh-CN&newwindow=1&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=%E5%A6%82%E4%BD%95%E5%BC%80%E5%90%AFie+javascript&spell=1" target="_blank">
看一下吧,Google没毒
</a>
</font>
</div>
</noscript>
</head>
<body>
如果你的浏览器支持SCRIPT,那么你看不到上面的提示话语,也许你可以关闭script试一下?
</body>
</html>