Warning: mkdir(): No space left on device in /www/wwwroot/test001/func.php on line 253

Warning: file_put_contents(./cachefile_yuan/hillsideartistshouse.com/cache/6d/03f85/e060b.html): failed to open stream: No such file or directory in /www/wwwroot/test001/func.php on line 241
在建網站時如何讓iframe在瀏覽器中自適應高度呢?_網站建設_網站製作_做網站的公司_999元全包_漢獅網絡


百姓彩票

先設計 後付費,服務更有保障

2024我們與您攜手共贏,為您的企業形象保駕護航!

在建網站時如何讓iframe在瀏覽器中自適應高度呢?

  時為什麽需要使用iframe自適應高度呢?其實就是為了美觀,要不然iframe和窗口長短大小不一,看起來總是不那麽舒服,自適應高度對於用戶體驗度的提升尤為重要。網上關於iframe高度自適應的代碼有很多,但比較雜亂,有一些過於複雜,有一些存在明顯錯誤。緣由心生給出了一段修改後的精簡版本,感覺不錯,並簡單修正了其中一處Opera下的錯誤。

iframe框架自適應高度
首先設置樣式:body{margin:0; padding:0;}
如果不設置body的margin和padding為0的話,頁麵上下左右會出現空白。

html代碼如下:
<iframe src="https://www.371jianzhan.com" id="myiframe" scrolling="no" onload="changeMyFrameHeight()"></iframe>

js代碼也得跟著改:
function changeMyFrameHeight(){
    var ifm= document.getElementById("iframepage"); 
    ifm.height=document.documentElement.clientHeight;
}

window.onresize=function(){  
     changeMyFrameHeight();  

}


window.onresize的作用就是當窗口大小改變的時候會觸發這個事件。

所以,使用此方法可以完美的、真正的讓iframe自適應高度了,試試看吧,並且兼容多種瀏覽器。


我漢獅網絡提供網站建設、APP軟件開發、軟件開發、小程序開發、網站網絡營銷等一站式服務,歡迎企業谘詢
免費谘詢:18838171308

先設計 後付費,服務更有保障

2024我們與您攜手共贏,為您的企業形象保駕護航!

在線客服
聯係方式

24h谘詢電話

18838171308

微信二維碼
微信