js如何获取与修改iframe宽度高度与frameborder属性值

发布时间:2021-01-22编辑:脚本学堂
js获取iframe中frameborder属性值的方法,js动态修改iframe高度和宽度的方法,js获取iframe中marginheight和marginwidth属性的方法,几个js操作iframe属性的例子。

一、js返回iframe中frameborder属性值

frameborder 属性规定是否显示框架周围的边框。

例子:
 

复制代码 代码示例:
<!DOCTYPE html>
<html>
<body>
<iframe id="myframe" src="/default.asp" frameborder="0">
<p>Your browser does not support iframes.</p>
</iframe>
<p>The frameborder is set to:
<script>
document.write(document.getElementById("myframe").frameBorder);
</script>
<p>
</body>
</html>

二、js动态修改iframe高度和宽度的方法

js动态修改iframe高度和宽度:
通过按钮动态修改iframe的高度和宽度

例子:
 

复制代码 代码示例:
<!DOCTYPE html>
<html>
<head>
<script>
function changeSize()
{
document.getElementById("myframe").height="300";
document.getElementById("myframe").width="300";
}
</script>
</head>
<body>
<iframe id="myframe" src="/default.asp"
height="200" width="200">
<p>Your browser does not support iframes.</p>
</iframe>
<br><br>
<input type="button" onclick="changeSize()"
value="Change size">
</body>
</html>

三、js获取iframe中marginheight和marginwidth属性的方法

js获取iframe中marginheight和marginwidth属性

例子:
 

复制代码 代码示例:
<!DOCTYPE html>
<html>
<body>
<iframe id="myframe" src="demo_iframe.htm"
marginheight="50" marginwidth="50">
<p>Your browser does not support iframes.</p>
</iframe>
<br><br>
<p>The value of the marginheight attribute and marginwidth are:
<script>
document.write(document.getElementById("myframe").marginHeight);
document.write(document.getElementById("myframe").marginWidth);
</script>
<p>
</body>
</html>