2009-06-18 9 views
2

jQueryの太いボックスをページに表示して、ライトbixの別のページコンテンツを表示しました。これを行うには厚いボックスのiFrameモードを使用しました。ライトボックスに表示されているページにasp.netリンクボタンがあります。このリンク(内側のページにある)をクリックすると、クライアント側からライトボックスを閉じたいと思います。どの機能を使用する必要がありますか?何かアドバイス ?jQuery thickbox:iframeページのコンテンツからライトボックスを閉じます

答えて

5

ThickBoxのを閉じるために使用される方法は、tb_removeは()

はiframeをコンテンツからそれを呼び出すには、あなただけのiframeの親のためのメソッドを呼び出す必要があります。

ので

parent.tb_remove() 

は、トリックを行う必要があります。

ちょうどそれが働いた

<a href="#" onClick="javascript:window.parent.tb_remove()"> ... </a> 
+0

(埋め込みが簡単な方法に思える)あなたのリンクにイベントを追加します。ありがとうスパーク – Shyju

関連する問題