2012-04-17 10 views
0

iframeのコンテンツ(ポップアップ)は、別のサーバーから生成されたhtml応答です。コンテンツには、リンクとテキストが含まれます。アンカータグにはターゲット属性がないため、リンクをクリックすると同じiframeで開きます。アンカーにtarget = "_ parent"を追加する必要があります。javascript.soを使用して親ページにロードできます。iframeソースに読み込まれたアンカー属性のコンテンツを変更します。

javascriptを使用してアンカー属性を変更できる方法はありますか。

+1

iframeでGoogleを読み込んでから、検索ボタンを変更してBingの結果を読み込むことができると想像してみてください。 –

+0

@JamesHill私たちはすべて逆の夢を見ました! – ManseUK

+0

@ManseUK、あなたは私に言っている!私は私の例のために** Google ** '検索エンジン以外の検索エンジン"を持っていなければならなかった;) –

答えて

2

セキュリティ上の理由から、他のドメインのコンテンツとのやり取りは完全に不可能です(協力しない限り)。

他のコードを変更する必要があります。

+0

こんにちは、リンクのonclickイベントへの参照を取得する方法はありますか? jsに親ウィンドウのリンクを開くように指示する – anu

+0

他のドメインからの協力を得てのみ。 – SLaks

関連する問題