W3Schools.com

HTML5 <noscript> Tag

Example

Use of the <noscript> tag:

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

Try it yourself »

Browser Support

Internet Explorer Firefox Opera Google Chrome Safari

The <noscript> tag is supported in all major browsers.


Definition and Usage

The <noscript> tag is used to provide an alternate content for users that have disabled scripts in their browser or have a browser that doesn’t support client-side scripting.

The <noscript> element can contain all the elements that you can find inside the body element of a normal HTML page.

The content inside the <noscript> element will only be displayed if scripts are not supported, or are disabled in the user’s browser.


Tips and Notes

Tip: It is also a good practice to use the comment tag to "hide" scripts from browsers without support for client-side scripts (so they don't show them as plain text):

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


Differences Between HTML 4.01 and HTML5

None


Global Attributes and Events

The <noscript> tag also supports the Global Attributes in HTML5.