Загрузка JQuery вне iframe - PullRequest
       19

Загрузка JQuery вне iframe

2 голосов
/ 16 августа 2011

У меня очень странная проблема, у меня есть iframe, который может общаться со своим родителем, но только определенным образом.Для примера у меня есть этот код в iframe

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

Это скрывает div с именем target на родительской странице.Очень хорошо.Но этот код, который действительно является тем, что я хочу сделать (загрузка page.php в div, называемый target), не работает, даже если он расположен точно так же:

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

Кто-нибудь знает почему?Мир

Ответы [ 2 ]

3 голосов
/ 16 августа 2011
$(document).ready(function(){
    $('#target', parent.document).load("page.php");
});

Дай что-то

0 голосов
/ 04 сентября 2013
$(function(){
    $(parent.document).find('#target').load("page.php");
});

ты должен работать

...