HTML < noscript> 標簽
<noscript> 標簽在不支持 JavaScript 的瀏覽器中顯示替代的內容,它可以包含任何 HTML 元素。
實例
<noscript> 標簽的使用:
<script>
document.write("Hello World!")
</script>
<noscript>Your browser does not support JavaScript!</noscript>
document.write("Hello World!")
</script>
<noscript>Your browser does not support JavaScript!</noscript>
瀏覽器支持
目前大多數瀏覽器支持 <noscript> 標簽。
標簽定義及使用說明
noscript 元素用來定義在腳本未被執行時的替代內容(文本)。
此標簽可被用于可識別 <noscript> 標簽但無法支持其中的腳本的瀏覽器。
提示和注釋
提示:如果瀏覽器支持腳本,那么它不會顯示出 noscript 元素中的文本。
注釋:無法識別 <script> 標簽的瀏覽器會把標簽的內容顯示到頁面上。為了避免瀏覽器這樣做,您應當在注釋標簽中隱藏腳本。老式的(無法識別 <script> 標簽的)瀏覽器會忽略注釋,這樣就不會把標簽的內容寫到頁面上,而新式的瀏覽器則懂得執行這些腳本,即使它們被包圍在注釋標簽中!
<script>
<!--
function displayMsg()
{
alert("Hello World!")
}
//-->
</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 腳本