曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 3738|回复: 0
打印 上一主题 下一主题

[HTML] <noscript> -- 脚本未被执行时的替代内容

[复制链接]

716

主题

734

帖子

2946

积分

超级版主

Rank: 9Rank: 9Rank: 9

积分
2946
跳转到指定楼层
楼主
发表于 2013-4-10 10:51:39 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
<noscript> 定义在脚本未执行时的替代内容(一般是一小段文本)。反之,如果浏览器能够识别 <script> 标签中的脚本,那么它就不会显示 <noscript> 中的内容。

下面是一小段代码:
[JavaScript] 纯文本查看 复制代码
<script type="text/javascript">
<!--
    alert("hello world");
-->
</script>

<noscript>Your browser dose not support this script!</noscript>

我们在火狐里将支持 javascript 的选项的勾选去掉:

然后使用浏览器打开,会看到 <noscript> 中的内容被输出来。

注意到上面代码中的脚本部分还使用了 HTML 的注释标签 <!-- --> ,这是因为老式的浏览器如果不识别 <script> 标签中的脚本,那么它会将脚本中的内容当成文本显示出来;若是使用了注释标签,那么这些脚本就会被忽略掉,而不会输出来。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2025-5-4 15:33 , Processed in 0.080058 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表