HTML <noscript> 标签

实例

使用<noscript>标签:

<script>
document.write("Hello World!")
</script>
<noscript>Your browser does not support JavaScript!</noscript>

定义和用法

<noscript> 标记为在浏览器中禁用脚本或具有不支持脚本的浏览器的用户定义备用内容.

<noscript> 元素可以在 <head> 和 <body> 中使用.

在 <head> 元素中使用时: <noscript> 必须仅包含 <link> , <style> 和 <meta> 元素.

如果不支持脚本,或者在用户的浏览器中禁用了脚本,则会显示 <noscript> 元素内的内容.


浏览器支持

Element
<noscript> Yes Yes Yes Yes Yes

提示和注意事项

提示:使用comment标记从浏览器"隐藏"脚本而不支持客户端脚本(因此它们不会将它们显示为纯文本)也是一种很好的做法:

<script>
<!--
function displayMsg() {
    alert("Hello World!")
}
//-->
</script> 


HTML 4.01和HTML5之间的差异

在HTML 4.01中 <noscript> 标记只能在 <body> 元素中使用.

在HTML5中 <noscript> 标记可以在 <head> 和 <body> 中使用.


HTML和XHTML之间的差异

在XHTML中,不支持 <noscript> 标记.


全局属性

<noscript> 标记还支持HTML中的全局属性 .


相关页面

HTML教程: HTML脚本


默认CSS设置

没有.