<iframe>
元素用于在一个 HTML 文档内嵌入另一个 HTML 文档。它可以在当前页面内创建一个内联框架或者在新的窗口中创建一个独立的浏览上下文。在实际应用中,<iframe>
可以用于嵌入其他网站的内容、展示广告、实现网页的分块加载、创建独立的浏览上下文等。
<iframe>
最常用的属性是 src
,用于定义要嵌入的 HTML 文档的地址。例如:
<iframe src="https://www.example.com"></iframe>
其他常用属性包括:
width
:指定 <iframe>
的宽度。height
:指定 <iframe>
的高度。allowfullscreen
:是否允许 <iframe>
中的视频全屏播放。sandbox
:用于限制 <iframe>
中的代码执行权限。需要注意的是,由于 <iframe>
可以嵌入其他网站的内容,可能会造成安全问题,例如恶意脚本的注入、点击劫持等。因此,在使用 <iframe>
时需要注意安全问题。