测试浏览器是否支持JavaScript可以采用以下代码来实现
<!-->形成一个空注释
如果支持JavaScript的浏览器将忽略以<!-->开始的行,就象忽略正常注释中的以<!--开始的行一样;
不支持JavaScript的浏览器,<!-->被处理为空注释,将显示其后的文字;
PS:浏览器不支持JavaScrip,则会把其中代码作为正常的HTML文字对待,代码放在注释中是便于不支持的浏览器跳过此段代码,而在支持JavaScript的浏览器中,<script>和</script>之间的任何HTML标记都会被忽略,包括HTML注释。
1
<html>
2
<head>
3
<title>测试浏览器是否支持JavaScript</title>
4
<script language="JavaScript">
5
<!-->你好!
6
<!-->你的浏览器不支持JavaScript。
7
<!-- 对不支持JavaScript的浏览器隐藏下述代码
8
document.write("你的浏览器支持JavaScript!!!");
9
// 代码隐藏结束 -->
10
</script>
11
</head>
12
<body></body>
13
</html>
<html>2
<head>3
<title>测试浏览器是否支持JavaScript</title>4
<script language="JavaScript">5
<!-->你好!6
<!-->你的浏览器不支持JavaScript。7
<!-- 对不支持JavaScript的浏览器隐藏下述代码8
document.write("你的浏览器支持JavaScript!!!");9
// 代码隐藏结束 -->10
</script>11
</head>12
<body></body>13
</html><!-->形成一个空注释
如果支持JavaScript的浏览器将忽略以<!-->开始的行,就象忽略正常注释中的以<!--开始的行一样;
不支持JavaScript的浏览器,<!-->被处理为空注释,将显示其后的文字;
PS:浏览器不支持JavaScrip,则会把其中代码作为正常的HTML文字对待,代码放在注释中是便于不支持的浏览器跳过此段代码,而在支持JavaScript的浏览器中,<script>和</script>之间的任何HTML标记都会被忽略,包括HTML注释。

浙公网安备 33010602011771号