2017-04-18 8 views
1

iframeにコンテンツを読み込むというクロスドメインアプリケーションの開発を進めています。問題は、私たちが受け取っているコンテンツのサイズがわからず、それに応じてiframeの高さを動的に変更できるようにしたいということです。しかし、私が見つけたすべてのソリューションはJavaScriptを中心に扱っていますが、TypeScript/Angular4を使って作業しています。typescript/angular4でiframeの高さを動的に変更

iframeで(load)経由でDOM要素にアクセスしようとしましたが、iframeのコンテンツは返されませんが、コンテンツが読み込まれる前のiframeのサイズは返されません。

ご協力いただきありがとうございます。

+0

あなたはこれを理解しましたか? –

答えて

-1

私は同様のアプリを持っています。私はiframeのheight属性を100%に設定し、autoにスクロールします。その後、あなたの外側のアプリでは、htmlとbodyを100%の高さに設定し、body overflow-yをhiddenに設定します。

+0

高さは100%ですか? W3によるとheight属性はピクセル値(https://www.w3schools.com/tags/att_iframe_height.asp)のみを受け付けます。私はとにかくそれを試したが、まだ役に立たない。 – Dylan

関連する問題