0

我在子页面(iframe - shadowbox)中有这个功能:

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

它将文本输入“Name”的值发送到主页面中的 div,并在其中显示消息“Hello,”。
它在 Firefox 中运行良好。但它在谷歌浏览器中不起作用。它不发送值,也不关闭 shadowbox。
是否有访问谷歌浏览器父页面的替代方法?

在此先感谢,
亚历山大。

4

1 回答 1

0

我在这里可能是错的 - 但是我相信因为它是一个 IFrame,所以“父”实际上是同一个窗口。您必须获取该信息并在没有 iframe 的情况下刷新页面并显示您收集的信息。

我希望这有助于给出一些不同的想法。

于 2011-02-22T16:26:05.567 回答