var
您好,欢迎访问景安网络旗下资讯网!
运营 建站 系统 数据库 编程

首页 > JS教程  >javascript实现框架高度随内容改变的方法

javascript实现框架高度随内容改变的方法

来源:景安IDC资讯作者:server发布时间:2015-07-23点击:2173

这篇文章主要介绍了javascript实现框架高度随内容改变的方法,实例分析了通过父页面及内容改变框架高度两种实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下。

本文实例讲述了javascript实现框架高度随内容改变的方法。分享给大家供大家参考。具体如下:

有两种方法:

一、就是通过父页面改变

这里要理解框架的两个属性 contentWindow contentDocument 两个属性的意思和window document意思差不多,不同的是contentWindow 所有浏览器都支持,contentDocumentie6,7不支持,chrome 也不支持。

<iframe onload="change_height()"></iframe>

function change_height(){

 var iframe=document.getElementById("iframe_id");

 //取得框架元素

 var i_height=iframe.contentWindow.document.body.scrollHeight||iframe.contentWindow.document.documentElement.scrollHeight;

 //取得框架内容的高度

 iframe.height=i_height;

 //改变

}

二、就是通过内容改变

在内容页进行

window.onload=function(){

 var iframe=parent.document.getElementById("iframe_id");

 //取得框架元素

 iframe.height=document.body.scrollHeight||document.documentElement.scrollHeight;

 //取得框架内容的高度并改变

}


关键词: javascript

版权声明:本文系技术人员研究整理的智慧结晶,转载勿用于商业用途,并保留本文链接,侵权必究!

本文链接:https://www.zzidc.com:443/info/jsjc/393.html

返回顶部