<無腳本>
HTML <noscript> 標籤
#實例
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <script> document.write("Hello World!") </script> <noscript>抱歉,你的浏览器不支持 JavaScript!</noscript> <p>不支持 JavaScript 的浏览器会使用 <noscript> 元素中定义的内容(文本)来替代。</p> </body> </html>
執行實例»
點擊"運行實例" 按鈕查看線上實例
瀏覽器支援
#目前大多數瀏覽器支援< p> 標籤。
標籤定義及使用說明
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 腳本