2011-12-08 18 views
1

これは難しい問題です。私は外部のウェブサイトにColorbox iframeを開く私のページにリンクを持っています。外部ウェブサイトには別のページへのリンクが含まれています。ユーザーがこれらのリンクをクリックすると、同じiframeにロードする必要があります。新しいウィンドウで開くiframeのカラーボックス内のリンク

問題は、その外部サイトのリンクがtarget = "_ blank"で新しいウィンドウを開くように設定されていることです。したがって、私はそれが必要なように、同じカラーボックスiframe内のこのページの読み込みの代わりに、それはまったく新しいウィンドウを開きます。

iframe内のこれらのリンクが新しいウィンドウを開くのではなく、そのウィンドウを同じcolorbox iframe内に読み込むようにする方法はありますか?

ありがとうございます!

答えて

0

iframeに表示されているドキュメントを制御していますか?そうであれば、ドキュメントをiframeに表示していない場合にのみ新しいウィンドウを開くように、少し違った方法で処理することができます。しかし、あなたがiframeである文書があなたのコントロール下にない場合、私はあなたがそれについて何かできることはないと思います。

+0

私が制御していない外部サイトです:/ – skiindude22

1

_blankは常にそれがこのような何かを動作するはずです、あなたが代わりに_TOPを試みることができる、新しいウィンドウが開きます。

<a onclick="parent.$.fn.colorbox.close();" href="NEW SITE" target="_top"> 
open in parent window with animation 
</a> 
関連する問題