javascript实现框架高度随内容改变的方法_javascript技巧
程序员文章站
2022-05-02 10:55:57
...
本文实例讲述了javascript实现框架高度随内容改变的方法。分享给大家供大家参考。具体如下:
有两种方法:
一、就是通过父页面改变
这里要理解框架的两个属性 contentWindow 和contentDocument 两个属性的意思和window document意思差不多,不同的是contentWindow 所有浏览器都支持,contentDocument ie6,7不支持,chrome 也不支持
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程序设计有所帮助。
推荐阅读
-
动态的改变IFrame的高度实现IFrame自动伸展适应高度_javascript技巧
-
js实现类似新浪微博首页内容渐显效果的方法_javascript技巧
-
js实现类似新浪微博首页内容渐显效果的方法_javascript技巧
-
动态的改变IFrame的高度实现IFrame自动伸展适应高度_javascript技巧
-
js实现点击图片改变页面背景图的方法_javascript技巧
-
JavaScript动态改变div属性的实现方法_javascript技巧
-
javascript实现动态改变层大小的方法_javascript技巧
-
JS实现点击按钮后框架内载入不同网页的方法_javascript技巧
-
javascript实现iframe框架延时加载的方法_javascript技巧
-
js实现分享到随页面滚动而滑动效果的方法_javascript技巧