2011-08-05 6 views
0

うまくいけば、この質問には意味があると思います。ユーザーが自分のサイトに埋め込むことができるようにするために作成したページがあります。ページには、ボタンがクリックされると展開されるdivがあります。ボタンをクリックする前にiFrameの高さをサイトと同じにして、ボタンをクリックした後に拡大したdivのサイズに合わせてiFrameを大きくしたいとします。これは可能ですか?iFrameの内部でiFrameのサイズを変更するiFrameの内部でページを大きくするボタンを押すと大きくなる

答えて

0

フルブラウザサポートではわからないことがあります。 iframeの内容とiframeを呼び出すページの両方にアクセスする必要があります。あなたはいくつかのCSSのトリックとJavaScriptに基づいてサイズを変更することができます。私はそれが参考に願っています http://www.wolfcreekconsulting.com/support/techlib/web/DynamicallyResizedIframesPart2.php

は、ここで処理を説明する良い記事です!

0

iFrameのサイズを内部から変更することはできません。スクリプトは、サイトを埋め込んだページに含める必要があります。それでも、ボタンがiFrameの内側にある場合、それが機能するかどうかはわかりません。

0

私が正しく理解していれば、あなたは、onclickイベント後にiframeの高さを設定したいですか? idをiframeとdivに追加し、divの高さを取得してiframeの値を変更しますか? onclick = $( '#myIframe')。height($( '#myDiv')。height()); (jQueryを使用していると仮定します)。この正確なコードがうまくいくかどうかは不明ですが、それは一般的な考えです。

関連する問題