六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 98|回复: 0

jquery 实现iframe 自适应高度

[复制链接]

升级  66.67%

44

主题

44

主题

44

主题

秀才

Rank: 2

积分
150
 楼主| 发表于 2013-1-29 08:51:20 | 显示全部楼层 |阅读模式
 
下面的两种方法自选其一就行了。一个是放在和iframe同页面的,一个是放在test.html页面的。
注意别放错地方了哦。



iframe代码,注意要写ID
<iframe src="test.html" id="main" width="700"  frameborder="0" scrolling="no"></iframe> 

jquery代码1:

//注意:下面的代码是放在test.html调用
$(window.parent.document).find("#main").load(function(){var main = $(window.parent.document).find("#main");main.height(0);var thisheight = $(document).height();main.height(thisheight);}); 
jquery代码2:

//注意:下面的代码是放在和iframe同一个页面调用
$("#main").load(function(){var mainheight = $(this).contents().find("body").height();$(this).height(mainheight);});  
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表