好几次看到有人提问问到如何实现 iframe 的自适应高度,能够随着页面的长度自动的适应以免除页面和 iframe 同时出现滚动条的现象,刚好我在工作中也碰到了类似问题,于是上网翻查,东抄抄西看看,弄出来这么一个函数,贴到页面里面就能用了。不敢独享,大家要是觉得有用,欢迎使用!
      源代码如下:

【转】如何实现iframe(嵌入式帧)的自适应高度  <script type="text/javascript">
【转】如何实现iframe(嵌入式帧)的自适应高度
//** iframe自动适应页面 **//
【转】如何实现iframe(嵌入式帧)的自适应高度

【转】如何实现iframe(嵌入式帧)的自适应高度   
//输入你希望根据页面高度自动调整高度的iframe的名称的列表
【转】如何实现iframe(嵌入式帧)的自适应高度//
用逗号把每个iframe的ID分隔. 例如: ["myframe1", "myframe2"],可以只有一个窗体,则不用逗号。
【转】如何实现iframe(嵌入式帧)的自适应高度

【转】如何实现iframe(嵌入式帧)的自适应高度   
//定义iframe的ID
【转】如何实现iframe(嵌入式帧)的自适应高度
var iframeids=["test"]
【转】如何实现iframe(嵌入式帧)的自适应高度
【转】如何实现iframe(嵌入式帧)的自适应高度   
//如果用户的浏览器不支持iframe是否将iframe隐藏 yes 表示隐藏,no表示不隐藏
【转】如何实现iframe(嵌入式帧)的自适应高度
var iframehide="yes"
【转】如何实现iframe(嵌入式帧)的自适应高度
【转】如何实现iframe(嵌入式帧)的自适应高度   
function dyniframesize() 
script>

      代码使用说明:使用的时候只要贴在<head></head>里面就可以了。
      本文转载的以上代码未得到本人试验性开发测试,尚不清楚是否存在Bug,请酌情使用!

转载说明
作者:佚名
网址:本文引用自http://www.shw.cn/Article/sj/wy/j/200607/33765.html

相关文章: