2011-07-26 7 views
0

私の解決策の外にある外部ページにリダイレクトする私の.aspxページ内にiFrameがあります。Google ChromeのIframeの高さ

Google Chromeの問題は、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";   

私の問題は、Google Chromeのiframeの高さは、フッターの後に大きな空白が表示されるためです。

答えて

0

iframeのwidthheight属性のpxを削除します。

など。

<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

まあ、私は解決策を見つけました。私はちょうど別のdivの内側にiframeを置く。このdivがなければ、すべてのブラウザでうまく動作するので、奇妙に見えます。ディープスタイルオーバーフロー隠し –

関連する問題