Php 如何将数据从弹出窗口发送到父窗口
我想在pageload上打开一个弹出窗口。在这个弹出窗口中,人们可以在下拉列表中填写城市和地区的数据 关闭此弹出窗口后,此数据应发送到我的父窗口,在那里我有一个包含城市和地区文本框的表单Php 如何将数据从弹出窗口发送到父窗口,php,javascript,Php,Javascript,我想在pageload上打开一个弹出窗口。在这个弹出窗口中,人们可以在下拉列表中填写城市和地区的数据 关闭此弹出窗口后,此数据应发送到我的父窗口,在那里我有一个包含城市和地区文本框的表单 不,我想用php和javascript实现这一点。请建议。我建议使用模态窗口(因为现在浏览器阻止加载弹出窗口)和ajax。这里不需要PHP,因为一切都可以在客户端实现使用javascript,您应该能够使用以下命令在父页面上设置变量: parent.data=localdata 但是,首先为什么要使用弹出窗口。
不,我想用php和javascript实现这一点。请建议。我建议使用模态窗口(因为现在浏览器阻止加载弹出窗口)和ajax。这里不需要PHP,因为一切都可以在客户端实现使用javascript,您应该能够使用以下命令在父页面上设置变量: parent.data=localdata
但是,首先为什么要使用弹出窗口。弹出层会更干净,不会被弹出阻止程序阻止将此回音代码放在子窗口的php端
echo '<script type="text/javascript">
window.opener.function_name_of_parent_window('.json_encode($user_data).');
window.close();
</script>';
echo'
window.opener.function_name_of_parent_window('.json_encode($user_data));
window.close();
';
这将调用父窗口上所需的函数,并使用
window.parent