在編寫網頁的時候,很多時候要用到自動伸縮iframe高度 ,假如ifram中嵌入的是一個清單,那麼增加資料後,重新整理清單,iframe高度會自動伸長。删除資料後,iframe高度要自動縮短。
将下一段代碼拷貝到iframe所在那個html或者jsp頁面。在</html>标簽後,調用此函數即可。
<script type="text/javascript">
autoAdjustWindow();
</script>
<script type="text/javascript">//自動調整iframe的高度,自适應樹的展開和收縮
function autoAdjustWindow(){
try{
window.frameElement.height=document.body.scrollHeight;
window.frameElement.parentElement.height=document.body.scrollHeight;
window.frameElement.width=document.body.scrollWidth;
window.frameElement.parentElement.width=document.body.scrollWidth;
}catch(e){
}
}
</script>