2012-04-05 12 views
1

私はモーダルウィンドウで作業しています。メインページのハイパーリンクをクリックすると、モーダルウィンドウを表示する必要があります。このモーダルウィンドウはdivと1つのiframeを使って準備しました。 iFrameはソースを表示するために使用されます。今度はこのモーダルウィンドウで、別のハイパーリンクをクリックして、再び新しいモーダルウィンドウを開きます。これは続く。現在のiframeの本体参照をJavaScriptで取得する

ハイパーリンクをクリックするたびに、iframeのsrcファイル自体に新しいモーダルウィンドウを作成します。これを達成する方法は?

TIA。

modal windows to built

+1

ようなスクリプトファイルを持つことができますか?あなたが何を求めているのか分かりません。 –

+0

@ ShadowWizard新しいモーダルウィンドウを作成するたびに、新しいウィンドウが表示されます。このためには前のモーダルウィンドウでdivとiframeを作成する必要がありますが、前のモーダルウィンドウのiframeに用意されているソースファイルにこれらのdivとiframe要素を追加するだけです。 – Sriram

+1

iframe内のハイパーリンクをクリックしても、メインページでモーダルウィンドウを開くことができますか? –

答えて

1

あなたのページとフレームにDIVとiframeを作成する単純なJavaスクリプトファイルを使用することによって、これを達成することができます。このスクリプトファイルには、必要なすべてのメソッドと、各フレームでこれらのメソッドに別々にアクセスするためのクラスがあります。

たとえばあなたが「その提供のiframeのsrcファイル自体に」の意味は何

MyClass = function(){ 
this.var1, this.var2; // To store values separately in each frame. 
this.myMethod = function(){ 
     // Function body 
} 
}