0

WebアプリケーションをSharepoint内にWebパーツとして埋め込みたい。これはIE8、IE9、Firefoxでうまく機能しますが、IE7でページを開くと、内部コンテンツが読み込まれているにもかかわらず、空白(白)のIFrameしか表示されません。Iframeなしで開いた同じWebアプリは、IE7でも完全に機能します。

METAタグが付いたIE8/IE9についても同じです。

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

また、白い領域をマウスの右ボタンでクリックして、IFrameに埋め込まれたページのソースコードを表示することもできます。

私のIFrameは次のように埋め込まれています:

<iframe title="WebApp" frameBorder="0" id="MSOPageViewerWebPart_WebPartWPQ2" style="z-index: 1000" name="MSOPageViewerWebPart_WebPartWPQ2" width="1200px" 
height="1200px" src="http://webapps/app1/beta.webapp.aspx?ContentAreaHeight=669px" ddf_src="http://webapps/app1/beta.webapp.aspx?ContentAreaHeight=669px"
<div class="UserGeneric">No IFRames supported.</div></iframe>

Sharepointでは、コンテンツエディターWebパーツまたはページビューアーWebパーツを使用してIFrameを手動で埋め込んでも違いはありません。

誰か助けてもらえますか?

4

1 に答える 1

0

IFrameページのCSSスタイルを変更しました:

html {
  height: 100%; <= removed this line
}

...それからそれは再び働きました

于 2012-08-29T15:19:12.310 に答える