--- title: Iframes localeTitle: I帧 --- ## I帧 HTML ``元素表示内联框架,允许您在当前HTML文档中包含独立的HTML文档。 ``通常用于嵌入第三方媒体,您自己的媒体,小部件,代码段或嵌入第三方小程序(如付款表单)。 ### 属性 下面列出了一些``的属性: |属性|说明| | --- | --- | | `allowfullscreen` |设置为true以允许将帧置于全屏模式| | `frameborder` |告诉浏览器在框架周围绘制边框(默认设置为1)| | `height` | CSS像素中帧的高度 | `name` |框架的名称| | `src` |要嵌入的网页的URL | `width` | CSS像素中帧的宽度| ### 例子 使用``嵌入YouTube视频: ```html ``` 使用``嵌入Google地图: ```html ``` ### 替代文字 开始和结束``标记之间的内容用作替代文本,如果查看者的浏览器不支持iframe,则显示该文本。 ```html Your browser does not support iframes. ``` ### 定位链接中的iframe 任何``链接都可以定位``元素的内容。它不是将浏览器窗口重定向到链接的网页,而是重定向`` 。为此, ``元素的`target`属性必须与``的`name`属性匹配。 ```html Redirect the Iframe ``` 此示例最初会显示空白`` ,但是当您点击上面的链接时,它会重定向``以显示YouTube视频。 ### Javascript和iframe 嵌入在``中的文档可以像往常一样在自己的上下文中运行JavaScript(不会影响父网页)。 父网页与嵌入的``内容之间的任何脚本交互都受同源策略的约束。这意味着,如果您从其他域加载``的内容,浏览器将阻止使用JavaScript访问该内容的任何尝试。 ### 更多信息: 请参阅[MDN Web文档](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe) 。
Your browser does not support iframes.
Redirect the Iframe