0

サイト B のコンテンツを含むフレームを含み、自動的にサイズ変更されないサイト A があり、heightCalculationMethod の値を変更しようとすると、常に同じサイズになります。ログには常に次のように表示されます。

1.[iFrameSizer][ホスト ページ: iFrameResizer0] 不足している iframe ID を追加: iFrameResizer0 ()

2.[iFrameSizer][ホスト ページ: iFrameResizer0] iFrameResizer0 の IFrame スクロールを無効にしました

3.[iFrameSizer][ホストページ: iFrameResizer0] [init] メッセージを iframe[iFrameResizer0] に送信 (iFrameResizer0:8:false:true:32:true:true:null:lowestElement:null:null:0:false:parent: scroll) targetOrigin: *

それだけで。

履歴書

サイト A: ドメイン: a.com ライブラリ: iframeResizer.js および iframeResizer.contentWindow.js

js:

iFrameResize ({
    log : true,
    heightCalculationMethod : ' lowestElement '
    checkOrigin : false
});

html:

   <iframe ng-src="{{url}}" width="100" frameborder="0"     scrolling="yes"></iframe>

ここで、url はサイト B の URL を含む変数です

サイト B: ドメイン: b.com ライブラリ: iframeResizer.contentWindow.js

4

1 に答える 1

0

2 番目の JS ファイルを iFrame に追加する必要があります。

于 2016-07-16T06:31:29.550 に答える