← 返回首页
<noscript>:无脚本元素 - HTML(超文本标记语言) | MDN

此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

<noscript>:无脚本元素

基线 广泛可用

自 2015年7月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

<noscript> HTML 元素定义了在页面上的脚本类型不支持或浏览器当前关闭脚本时插入的 HTML 部分。

本文内容

属性

这个元素只包含全局属性

示例

html
<noscript> <!-- 外部文件的锚链接 --> <a href="https://www.mozilla.org/">外部链接</a> </noscript> <p>摇滚!</p>

启用脚本后的结果

摇滚!

禁用脚本后的结果

外部链接

摇滚!

技术概要

内容分类 允许的内容 标签省略 允许的父元素 隐含的 ARIA 角色 允许的 ARIA 角色 DOM 接口
元数据内容流式内容短语内容
当脚本被禁用并且是 <head> 元素的后代时:按任意顺序,零个或多个 <link> 元素、零个或多个 <style> 元素,以及零个或多个 <meta> 元素。
当脚本被禁用且不是 <head> 元素的后代时:任何透明内容,但其后代中不得包含 <noscript> 元素。
否则:流内容或短语内容。
不允许,开始标签和结束标签都不能省略。
任何接受短语内容的元素。如果没有祖先 <noscript> 元素,或者在 <head> 元素中(但仅限于 HTML 文档),同样如果没有任何祖先 <noscript> 元素。
没有对应的角色
没有允许的 role
HTMLElement

规范

规范
HTML
# the-noscript-element

浏览器兼容性

启用 JavaScript 以查看此浏览器兼容性表。