<noscript> 标签是 HTML5 中用于提供在浏览器禁用脚本时显示的替代内容的标签。通常,当浏览器禁用了脚本执行或者脚本执行出现错误时,<noscript> 中的内容将被显示。以下是 <noscript> 标签的基本结构:
<noscript>
  <!-- 在禁用脚本时显示的内容 -->
  <p>您的浏览器禁用了脚本,某些功能可能无法正常工作。</p>
</noscript>

在这个例子中,如果浏览器禁用了脚本,或者由于其他原因导致脚本无法执行,那么 <noscript> 中的内容将被显示,向用户提供一些替代信息。

常见的用法包括在脚本加载失败、被禁用或不可用时提供备用的内容或提示用户启用脚本以获取更好的用户体验。
<script src="script.js" onerror="handleError()"></script>
<noscript>
  <p>脚本加载失败或被禁用。请启用脚本以获得更好的体验。</p>
</noscript>

在这个例子中,如果脚本加载失败(通过 onerror 事件),那么 <noscript> 中的内容将被显示。


转载请注明出处:http://www.zyzy.cn/article/detail/3751/HTML5