iframe展示html源代码,HTML DOM IFrame用法及代码示例

本文详细介绍了HTMLDOM中的IFrame对象属性,包括如何访问和创建IFrame元素,以及各种属性的用途和示例。例如,`contentDocument`和`contentWindow`用于访问iframe内的文档和窗口对象,而`src`属性用于设置或获取iframe的源URL。示例展示了使用`getElementById`和`createElement`方法操作IFrame元素的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

HTML DOM中的IFrame对象属性用于创建和访问对象中的元素。内联框架用于将另一个文档嵌入当前HTML文档中。

用法:

它用于访问元素。var x = document.getElementById("myframe");

它用于创建元素。var x = document.createElement("IFRAME");

属性值:

align:它用于设置或返回iframe中align属性的值。 HTML 5不支持。

contentDocument:它用于返回由iframe生成的文档对象。

contentWindow:它用于返回由iframe生成的窗口对象。

frameBorder:它用于设置或返回iframe中的frameborder属性。 HTML 5不支持它。

height:它用于设置或返回iframe中的height属性。

longDesc:它用于在iframe中设置或返回longdesc属性的值。 HTML 5不支持它。

marginHeight:它用于在iframe中设置或返回marginheight属性的值。 HTML 5不支持它。

marginWidth:它用于在iframe中设置或返回marginwidth属性的值。 HTML 5不支持它。

name:它用于在iframe中设置或返回name属性的值。

sandbox:它用于在iframe中返回沙盒属性的值。

scrolling:它用于设置或返回iframe中滚动属性的值。 HTML 5不支持它。

seamless:它用于设置或返回iframe是否看起来像是包含文档的一部分

src:它用于在iframe中设置或返回src属性的值。

srcdoc:它用于在iframe中设置或返回srcdoc属性的值。

width:它用于设置或返回iframe中width属性的值。

范例1:本示例描述了访问元素的getElementById()方法。

HTML DOM IFrame Object Property

GeeksforGeeks

DOM IFrame Object Property

Click Here!

"https://ide.geeksforgeeks.org/tryit.php"

width = "400" height = "200">

function myGeeks() {

var x = document.getElementById("GFGFrame").src;

document.getElementById("GFG").innerHTML = x;

}

输出:

之前单击按钮:

eac81dfd515ecfda57b0219e26dae3c5.png

单击按钮后:

ec8b1a6e47d9abaf520bd8bec734678d.png

范例2:本示例介绍了用于创建元素的document.createElement()方法。

HTML DOM IFrame Object Property

GeeksforGeeks

DOM IFrame Object Property

Click Here!

function myGeeks() {

/* Create iframe element */

var ifram = document.createElement("IFRAME");

/* Set the source attribute */

ifram.setAttribute("src",

"https://ide.geeksforgeeks.org/tryit.php");

/* Set the iframe height */

ifram.setAttribute("height", "200");

/* Set the iframe width */

ifram.setAttribute("width", "400");

document.body.appendChild(ifram);

}

输出:

之前单击按钮:

5ba19f82b92a9ca049488ceef7074a65.png

单击按钮后:

42bfb40e9f895bd1008e57eba2d7e169.png

支持的浏览器:下面列出了DOM IFrame Object属性支持的浏览器:

谷歌浏览器

IE浏览器

Firefox

Safari

Opera

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值