私はウィジェットの種類を作成しました。実際には、私は情報をphpファイルに入れて、このファイルのIframeコードをメンバーに提供しました。IFRAME内のリンクをこのIframeの外に開くにはどうすればいいですか?
サイトAはメンバーのサイトであり、サイトBは自分のサイトであると考えます。
<iframe src="http://siteB.com/try.php" height="240px" width="286px"></iframe>
このIFRAMEをクリックすると、それがために、このコードで、新しいポップウィンドウを開きます:
<a href="#" onClick="return mbetter('http://siteB.com/chat/new_chat.php?reader=<?php echo $id; ?>')"><?php echo $status_img; ?></a>
これまでのところは良い
サイトAはIFRAMEを示しています。
問題は、このポップアップウィンドウにもリンクがあることです。このIFRAMEの外でこのリンクを開いて、より具体的には、サイトBのサイトに連れて行くことができます。現時点では、このリンクはiframe内で開き、この方法では使用できません。
この最後のリンクは次のとおりです。
<a onclick="return targetopener(this,true)" target="_top" href="http://siteB.com/services.php">
それは私のサイトではなく、iframe内に完璧に動作します。私はこのiframeで自分自身を少し複雑にしていることを知っていますが、私の貧しい知識に解決策を適用しました。このリンクをIframeの外で開くことができない場合は、私は新しいソリューションを公開しています。前もって感謝します!
私は残念ながらポップにウィンドウを最大属するこのリンクはまだインラインフレームの内側に開き、ターゲットので=「_ブランク」とターゲット=「_親」の両方を試してみました。 – Ingrid
iframe HTMLのheadタグの間にこれを追加してください: –
HenryGuy
ありがとうございました。 – Ingrid