javascript - 頁面嵌套iframe高度設定問題
世界只因有你
世界只因有你 2017-05-19 10:26:37
0
3
785

頁面iframe嵌入一個第三方的頁面,
如何設定這個iframe的高度消除滾動條,
因為跨域了,所以是獲取不到iframe的document,有其他什麼辦法麼

世界只因有你
世界只因有你

全部回覆(3)
PHPzhong

除非你能在第三方 iframe 裡加入程式碼,否則是不行的。

可以加入程式碼的話就是透過各種跨域 iframe 通訊的方式告知父頁面高度。

迷茫
 1. document.getElementById('ifr').contentDocument; 
 2. document.getElementById('ifr').contentWindow.document; 
 3. window.frames[0].document; 

網路上有些資料寫的是contentWindow只對ie有效,contentDocument只對非ie瀏覽器有效,但是經過我的測試,這兩種方法是對當前主流瀏覽器有效的(ie,firefox,chrome,safari,opera )

習慣沉默

/a/11...

看看這篇有沒有幫助

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板