2011-07-26 149 views
0

我的.aspx頁面中有一個iFrame重定向到外部頁面,這些都在我的解決方案之外。谷歌瀏覽器中的iframe高度

我得到的問題是在谷歌瀏覽器中,iFrame的高度似乎改變了.aspx頁面的高度。這隻發生在Google Chrome上。

<iframe runat="server" id="ifTest" name="ifTest" frameborder="0" height="790px" 
width="960px" class="iframeTest" style="position:inherit;"></iframe> 

的CSS類iframeTest是我的解決方案之外,我怎麼說,我的iframe中顯示一個網頁,是我的解決方案之外。

例如,這是代碼隱藏中的iframe示例,用於顯示我的解決方案之外的頁面。

this.ifTest.Attributes["src"] = "the_page_link_that_i_want";   

我的問題就是谷歌瀏覽器的iframe的高度,因爲在谷歌瀏覽器的頁面顯示頁腳後一大空白。

回答

0

刪除iframe中的widthheight屬性中的px

E.g.

<iframe runat="server" id="ifTest" name="ifTest" frameborder="0" height="790" 
width="960" class="iframeTest" style="position:inherit;"></iframe> 

AND/OR

添加額外的風格:

iframe{ width:960px; height:790px;} 

*讓我知道如果這能幫助,否則我可以調查更多...是有一些聯繫,我可以有一個看着?或JSfiddle鏈接?

+0

嗯,我找到了解決方案。我只是把iframe放在ANOTHER div裏面。似乎很奇怪,因爲沒有這個div,所有的瀏覽器都可以正常工作。 DIV風格溢出隱藏 –