Невозможно получить доступ к родительской странице в Google Chrome - PullRequest
0 голосов
/ 22 февраля 2011

У меня есть эта функция на дочерней странице (iframe - shadowbox):

function returnToParent()  
{
        parent.document.getElementById('hello').innerHTML = document.getElementById('nameinput').value;
        self.parent.Shadowbox.close();  
}

Отправляет значение текстового ввода «Имя» в div на главной странице, где отображается сообщение «Здравствуйте».
Он отлично работает в Firefox. Но это не работает в Google Chrome. Он не отправляет значение и не закрывает shadowbox.
Есть ли альтернатива доступа к родительской странице для Google Chrome?

Заранее спасибо,
Александр.

1 Ответ

0 голосов
/ 22 февраля 2011

Я, вероятно, здесь не прав - однако я считаю, что, поскольку это IFrame, «родитель» фактически является тем же окном.Вам нужно будет получить эту информацию и обновить страницу без встроенного фрейма и отобразить собранную информацию.

Надеюсь, это поможет дать несколько разных идей.

...