html <noscript> 元素用來定義在腳本未被執行時的替代文本 此標簽可被用于可識別 <noscript> 標簽但無法支持其中的腳本的瀏覽器 如果瀏覽器支持腳本,那么它不會顯示出 noscript 元素中的文本 無法識別 <script> 標簽的瀏覽器會把標簽的內容顯示到頁面上 為了避免瀏覽器這樣做,應當在注釋標簽中隱藏腳本 老式的(無法識別 <script> 標簽的)瀏覽器會忽略注釋,這樣就不會把標簽的內容寫到頁面上,而新式的瀏覽器則懂得執行這些腳本,即使它們被包圍在注釋標簽中 <script> <!-- function displayMsg(){alert("Hello World!")} //--> </script> 范例<noscript> 標簽的使用 <script>document.write("Hello World!")</script> <noscript>抱歉,你的瀏覽器不支持 JavaScript!</noscript> 在html 4.01 與 HTML5 之間的差異HTML 4.01 中,<noscript> 標簽只允許插入到 <body> 元素中 HTML5 中,<noscript> 標簽可以插入到 <head> 和 <body> 區域中 在HTML 與 XHTML 之間的差異XHTML 不支持 <noscript> 標簽 |