2013-08-05 151 views
0

我想在页面加载中打开一个弹出窗口。在这个弹出窗口中,人们可以填充城市和地区的下拉列表中的数据。如何从弹出窗口向父窗口发送数据

关闭此弹出窗口后,此数据应发送到我的父窗口,我有一个包含城市和地方文本框的窗体。

不,我想用php和javascript.pls建议来实现这个。

+0

你有任何代码? – user2232273

+0

使用'window.parent' – som

回答

0

我会建议模态窗口(因为现在浏览器阻止onload弹出窗口)和ajax。 PHP这里不是必需的,因为一切都在客户端实现

0

你应该使用JavaScript可以使用设置变量父页上:但是

parent.data = localdata

,为什么首先要使用弹出窗口吗?一个弹出层将是更清洁,不会被弹出窗口拦截器被堵塞

1

将在子窗口的php结束这种回声代码,

echo '<script type="text/javascript"> 
       window.opener.function_name_of_parent_window('.json_encode($user_data).'); 
       window.close(); 
       </script>'; 

这将呼吁父窗口和数据所需功能你想发送那里作为参数

相关问题