2017-07-26 9 views
0

私はjspページpage1.jspとそれの中のiFrameを 'id = iFrame1'とし、別のページpage2.jspがiFrame1の中にロードされています。私はpage2.jspのページロード時にiFrame1プロパティにアクセスする必要があります。どうすればjavascript/jQueryを使ってアクセスできますか?誰でも助けてもらえますか?javascript/jQueryを使用して、別のページから親iFrameプロパティにアクセスするには?

+1

こんにちは、[ウェルカムツアー](https:// st ackoverflow.com/tour)ここであなたの道を知るために、[mcve]の例を作成する方法と[ask]をチェックして、フィードバックと役に立つ答えを得るチャンスを増やす方法を読んでください。 – garfbradaz

+0

[jQuery/JavaScript:iframeのコンテンツにアクセスする]の重複している可能性があります(https://stackoverflow.com/questions/364952/jquery-javascript-accessing-contents-of-an-iframe) –

+0

[アクセスする方法jqueryを使用したiFrame親ページ?](https://stackoverflow.com/questions/726816/how-to-access-iframe-parent-page-using-jquery) – david25272

答えて

0

あなたの次の質問にいくつかの書式を試してみてください。本当にあなたを読むのは難しいです。

$(document).ready(function(){ 
    var iFrameDOM = $("iframe#frameID").contents(); 

    iFrameDOM.find(".page").css("background-color", "#fff"); 
}); 

また、検索機能はこれにほぼ即座に回答していました。あなたが使用することができますsrcそのプロパティにアクセスしたい場合は、だから、 window.parent.parent.document.getElementById('iFrame1')

page2.jsp使用で

0

iFrame1要素を取得するには、このコードを使用することができます window.parent.parent.document.getElementById('iFrame1').src

も、

var $f2 = window.parent.parent.document.getElementById('iFrame1'); 
$f2.css('border','solid 5px red'); 
関連する問題