<noscript> の使用:
<script>
document.write("Hello World!")
</script>
<noscript>Your browser does not support JavaScript!</noscript>
Try it Yourself ❯
<noscript> タグは、ブラウザのスクリプトを無効にしているか、スクリプトに対応していないブラウザを 使用しているユーザのための代替コンテンツを定義します。
<noscript> 要素は、<head> と <body> の両方で使用することができます。
<head> 要素内で使用する場合:<noscript> には、<link>、<style>、<meta> 要素を含まなければなりません。
<noscript> 要素内のコンテンツは、スクリプトがサポートされていないか、ユーザのブラウザで無効になっている場合に表示されます。
要素 | |||||
---|---|---|---|---|---|
<noscript> | Yes | Yes | Yes | Yes | Yes |
チップ: クライアント・サイド・スクリプトをサポートしていないブラウザから、 スクリプトを「隠す」ためにコメントタグの使用をお勧めします (それにより、プレーンテキストとして表示されなくなります):
<script>
<!--
function displayMsg()
{
alert("Hello World!")
}
//-->
</script>
HTML 4.01 では、<noscript> タグは <body> 要素内でのみ使用することができます。
HTML5 では、<noscript> タグは <head> と <body> 要素の両方で使用することができます。
XHTMLでは、<noscript>タグをサポートしていません。
<noscript> タグは、HTML のグローバル属性もサポートします。
HTML チュートリアル:HTML Scripts
なし。