2012-06-22 53 views
1

我有一個網站,頭div和iframe用於在頁面的其餘部分顯示地圖,調整到它可以在頭div下的最大空間。Iframe沒有填滿IE9上的整個div

我可以得到在Firefox和Chome上工作的方法,但iframe不會填充IE9上的div。任何人都知道問題是什麼?而不是發佈html,這裏有幾個鏈接到問題頁面和舊頁面我正在重新設計,在IE9中以相同的方式工作。

新問題頁面(在IE9不會調整DIV):使用確實在IE9工作相同的技術 http://permitmap.paydirt.co.nz/devtest/permitmap.html

舊頁: http://permitmap.paydirt.co.nz/

這可能是我的Twitter's Bootstrap濫用?我使用bootstrap,因爲它意味着在普通的內容頁面上使用,但是這個頁面是一次性的,需要在儘可能多的頁面中顯示一張地圖,同時仍然按照頁眉的樣式繼續現場。

而我使用表格進行佈局也是不好的做法,我知道,但它是我發現用iframe達到預期效果的唯一方法(相信我,我已經嘗試了很多想法不要用桌子!)。

在此先感謝任何CSS/HTML專家,可以幫助!

使IE瀏覽器的行爲與其他瀏覽器相比有多少時間?微軟必須在失去工作時間和支持IE的額外費用方面花費巨大的成本。

回答

2

啊,剛纔注意到我不得不用原來的頁面來解決這個問題。

從頁面頂部刪除DOCTYPE元素可解決IE9中的問題!