今天碰到一個問題:設置框架(iframe)高度爲100%、寬度100%,但是當框架內加載頁面時卻什麼都看不見,看上去就像框架內沒加載頁面一樣。反覆查看代碼也找不到原因,後來同事把框架的高度設置爲固定高度,真相出現,然來頁面是加載了,只是沒有在框架內撐開。後來又考慮到如果設置爲固定高度,之後如果高度不夠用怎麼辦?在網上看到了一段代碼,很短,但很好用,兼容火狐和IE。
代碼如下:
<iframe style="width: auto; height: auto!important; min-height: 535px; height: 535px;width: 1220px; border: 0" frameborder="0" src="" name="rightFrame" id="rightFrame"
title="rightFrame" scrolling="no"></iframe>