iframe框架可以动态加载网页,并能嵌入到当前页面中,实现页面嵌套的功能。前几天做一个网页功能时需要用到自动调整Iframe框架的大小,找了资料才找到了答案。下面先来看下实现的代码:
【实现代码】
在这里有两个页面,第一个页面是iframe.html,iframe框架就在这个页面里,实现代码如下所示:
第二个页面是autoframe.html,它会自动调整子页的大小,实现代码如下所示(代码放在子页,即第二个页):
<html>
<head>
<title>IframeAutoHeight</title>
<script type="text/javascript">
//自动调整iframe框架的方法
function iframeAuto()
{
try
{
if(window!=parent)
{
//定位需要调整的frame框架(在父级窗口中查找)
var a = parent.document.getElementsByTagName("IFRAME");
for(var i=0; i<a.length; i++)
{