2011-08-03 24 views
0

ライトボックスを搭載したiFrameがあります。私が持っている問題はこれです。ライトボックスのリンクがクリックされた後、親ページが別のページにリダイレクトされるようにします。これは理にかなっていますか?助けてください。前もって感謝します。ライトボックスiFrameの問題

答えて

0

唯一の方法は、親フレーム内でjavascript関数を定義して、子フレームで呼び出すことです。あなたの親フレーム内

例えば、あなたはjQueryのを使用している場合:

function redirectFromFrame(link){ 
    window.location.href = link; 
} 

とあなたのlighboxフレームに、あなたがこのような何かを持っている必要があります。

$(function() { 
    $('a').click(parent.redirectFromFrame($(this).attr('href'))); 
}); 
+0

したがって、親フレームのコードでは、href = link;私は私のリンクをどこに追加しますか?子フレームのコードは、私はaとhrefのために何を入れますか?愚かな質問には申し訳ありません。 JavaScriptでそれほど強くない – Joax23

関連する問題