2010-03-31 93 views
2

我有一個加載了動態數據的iframe。該頁面不包含回傳。從這個頁面刪除數據時,其高度不會下降。iframe身高問題

這是爲什麼?

回答

1

因爲網頁被再次渲染。刪除數據後使用JavaScript降低高度。

喜歡的東西(未經測試):

parent.window.document.getElementById("<FRAME_NAME>").height = parent.window.document.getElementById("<FRAME_NAME>").height - 30; 
1

如果你的意思是,如果你刪除與iframe的數據,IFrame不再動態調整其自身以適應裏面的內容就像跨度或div標籤(如果DIV大小沒有設置)。 如果那樣的話。抱歉Iframe不能像這樣工作。 它是內頁,它的大小是固定的,如果你想給動態調整大小,你必須使用Javascript。

這就是我的理解。澄清我,如果我錯過了解