目录搜索
HTML 5 <a> 标签HTML 5 <abbr> 标签HTML 5 <acronym> 标签HTML 5 <address> 标签HTML 5 <applet> 标签HTML 5 <area> 标签HTML 5 <article> 标签HTML 5 <aside> 标签HTML 5 <audio> 标签HTML 5 <b> 标签HTML 5 <base> 标签HTML 5 <basefont> 标签HTML 5 <bdo> 标签HTML 5 <big> 标签HTML 5 <blockquote> 标签HTML 5 <body> 标签HTML 5 <br> 标签HTML 5 <button> 标签HTML 5 <canvas> 标签HTML 5 <caption> 标签HTML 5 <center> 标签HTML 5 <col> 标签HTML 5 <colgroup> 标签HTML 5 <command> 标签HTML <!--...--> 标签HTML 5 <datagrid> 标签HTML 5 <datalist> 标签HTML 5 <datatemplate> 标签HTML 5 <dd> 标签HTML 5 <del> 标签HTML 5 <details> 标签HTML 5 <dialog> 标签HTML 5 <dir> 标签HTML 5 <div> 标签HTML 5 <dl> 标签HTML 5 <!DOCTYPE> 标签HTML 5 <dt> 标签HTML 5 <embed> 标签HTML 5 <event-source> 标签HTML 5 <fieldset> 标签HTML 5 <figure> 标签HTML 5 <font> 标签HTML 5 <footer> 标签HTML 5 <form> 标签HTML 5 <frame> 标签HTML 5 <frameset> 标签HTML 5 <head> 标签HTML 5 <header> 标签HTML 5 <h1> 至 <h6> 标签HTML 5 <hr> 标签HTML 5 <html> 标签HTML 5 <i> 标签HTML 5 <iframe> 标签HTML 5 <img> 标签HTML 5 <input> 标签HTML 5 <ins> 标签HTML 5 <label> 标签HTML 5 <legend> 标签HTML 5 <li> 标签HTML 5 <link> 标签HTML 5 <m> 标签HTML 5 <map> 标签HTML 5 <menu> 标签HTML 5 <meta> 标签HTML 5 <meter> 标签HTML 5 <nav> 标签HTML 5 <nest> 标签HTML 5 <noframes> 标签HTML 5 <noscript> 标签HTML 5 <object> 标签HTML 5 <ol> 标签HTML 5 <optgroup> 标签HTML 5 <option> 标签HTML 5 <output> 标签HTML 5 <p> 标签HTML 5 <param> 标签HTML 5 <em> <strong> <dfn> <code> <samp> <kbd> <var> <cite> 标签HTML 5 <pre> 标签HTML 5 <progress> 标签HTML 5 <q> 标签HTML 5 <rule> 标签HTML 5 <s> 标签HTML 5 <script> 标签HTML 5 <section> 标签HTML 5 <select> 标签HTML 5 <small> 标签HTML 5 <source> 标签HTML 5 <select> 标签HTML 5 <strike> 标签HTML 5 <style> 标签HTML 5 <sub> 和 <sup> 标签HTML 5 <table> 标签HTML 5 <tbody> 标签HTML 5 <td> 标签HTML 5 <textarea> 标签HTML 5 <tfoot> 标签HTML 5 <th> 标签HTML 5 <thead> 标签HTML 5 <time> 标签HTML 5 <title> 标签HTML 5 <tr> 标签HTML 5 <tt> 标签HTML 5 <u> 标签HTML 5 <ul> 标签HTML 5 <video> 标签HTML 5 参考手册HTML 5 事件属性HTML 5 标准属性
文字

HTML 5 <noscript> 标签

定义和用法

noscript 元素用来定义在脚本未被执行时的替代内容(文本)。

此标签用于可识别 <script> 标签但无法支持其中脚本的浏览器。

HTML 4.01 与 HTML 5 之间的差异

没有。

提示和注释

注释:如果浏览器支持脚本,那么它不会显示出 noscript 元素中的文本。

注释:无法识别 <script> 标签的浏览器会把标签的内容显示到页面上。为了避免浏览器这样做,您应当在注释标签中隐藏脚本。老式的(无法识别 <script> 标签的)浏览器会忽略注释,这样就不会把标签的内容写到页面上,而新式的浏览器则懂得执行这些脚本,即使它们被包围在注释标签中!

例子

JavaScript

<body>
  ...
  ...

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

VBScript

<body>
  ...
  ...
  <script type="text/vbscript">
   <!--
   document.write("Hello World!")
   '-->
  </script>
  
  <noscript>Your browser does not support VBScript!</noscript>
  ...
  ...
</body>

TIY 实例

运行于不支持脚本的浏览器
本例演示如何对付不支持脚本的浏览器。
上一篇:下一篇: