我在子页面(iframe - shadowbox)中有这个功能:
function returnToParent()
{
parent.document.getElementById('hello').innerHTML = document.getElementById('nameinput').value;
self.parent.Shadowbox.close();
}
它将文本输入“Name”的值发送到主页面中的div,在那里显示消息“Hello”。
它在Firefox中运行良好。但它在谷歌浏览器中不起作用。它不发送值,也不关闭影子框
是否有其他方法可以访问google chrome的父页面?
提前致谢,
亚历山大。
答案 0 :(得分:0)
我可能在这里错了 - 不过我相信因为它是一个IFrame,所以'父'实际上是同一个窗口。您必须获取该信息并在没有iframe的情况下刷新页面并显示您收集的信息。
我希望这有助于提出一些不同的想法。