HTMLEmbedElement - 操作 <embed> 元素

HTMLEmbedElement 接口提供了特殊的属性(除了通过继承通用的 HTMLElement 接口获得的常规属性)来操作 <embed> 元素。

本主题描述了标准中定义的 HTMLEmbedElement 接口。它没有解决早期的非标准化版本的界面。

属性

从其父类 HTMLElement 继承了属性。

HTMLEmbedElement.align

一个 DOMString,表示枚举属性,指示元素内容相对于周围上下文的对齐方式。可能的值是 "left""right""center""justify"

HTMLEmbedElement.height

一个 DOMString,反映了 height HTML 属性,包含资源的显示高度。

HTMLEmbedElement.name

一个 DOMString,表示嵌入对象的名称。

HTMLEmbedElement.src

一个 DOMString,它反映了 src HTML 属性,包含资源的地址。

HTMLEmbedElement.type

一个 DOMString,它反映了 type HTML 属性,包含资源的类型。

HTMLEmbedElement.width

一个 DOMString,它反映了 width HTML 属性,包含显示的资源宽度。

方法

没有特有的方法,从其父类 HTMLElement 继承了方法。

规范

规范 状态 备注
HTML Living Standard
HTMLEmbedElement 的定义
现行的标准 添加了两个过时的属性 namealign,以帮助兼容旧网站。
HTML5
HTMLEmbedElement 的定义
推荐 初始定义。

桌面浏览器兼容性

特性 Chrome Edge Firefox Internet Explorer Opera Safari
基础支持 支持1 支持 1 支持 支持2 支持

移动浏览器兼容性

特性 Android Chrome for Android Edge mobile Firefox for Android IE mobile Opera Android iOS Safari
基础支持 支持1 支持1 支持 4 未知 支持2 支持

1. 从 Chrome 58 开始,该接口无法再作为函数调用。

2. 从 Opera 45 开始,该接口无法再作为函数调用。

相关链接

  • 实现该接口的 HTML 元素:<embed>