2011-08-16 5 views
2

私は非常に奇妙な問題があります。親と通信できるiframeがありますが、いくつかの方法でしか通信できません。たとえば、私は、iframeのiframe外のJqueryのロード

$(document).ready(function(){ 
      parent.document.getElementById('target').style.display = 'none'; 
}); 

にこのコードを持っている。これは、親ページでターゲットと呼ばれるdiv要素を隠します。非常に素晴らしい。このコードウィッヒは(div要素にロードするpage.phpがターゲットと呼ばれる)私は何をしたいのか本当にしかし、その正確な同じように置かれていても動作しません:

$(document).ready(function(){ 
      parent.document.getElementById('target').load("page.php"); 
}); 

誰もがなぜ知っていますか? 平和

答えて

3
$(document).ready(function(){ 
    $('#target', parent.document).load("page.php"); 
}); 

+0

作品を動作する必要があることを与えます!ありがとうございました!これでかなりの時間頭をこすっていました。すばらしいです! – Paparappa

+0

問題はありません。うれしいです! – rickyduck

0
$(function(){ 
    $(parent.document).find('#target').load("page.php"); 
}); 

に行くあなたは完璧