我正在寻找一种方法:如何从子窗口获取URL参数,然后使用这些参数加载特定的URL,但在父窗口中?
事实上,我在页面上有一个链接。当我点击此链接时,会加载一个“弹出窗口”,其中包含一些参数:http://www.site.com/page.php?id=5&ab=42
。
在这个弹出窗口中,有一个小表单,当我点击提交时,我想关闭这个弹出窗口,并使用弹出窗口中的参数在我的父窗口上加载一个特定的页面:
http://www.site.com/result.php?id=5&ab=42
。
我想Javascript还有一种方法,但我不是这种语言的专家。
如果您找到解决方案,请告诉我。 谢谢大家!
Lapinou。
答案 0 :(得分:3)
// Open pop up
window.open('http://www.site.com/page.php?id=5&ab=42');
// On pop up page, redirect parent window
window.opener.parent.location.href = 'http://www.site.com/result.php?id=5&ab=42';