sigin后关闭孩子,并用登录数据重新加载父母

时间:2013-06-18 09:59:22

标签: php javascript window.open window.opener

现在,当用户点击和弹出窗口显示登录表单时,我使用window.open()。 为此,我使用了“:

<script>
function popupwindow(url, title, w, h) {
    var w = 600;
    var h = 600;
    var left = Number((screen.width/2)-(w/2));
    var tops = Number((screen.height/2)-(h/2));

window.open("child.php", '', width='+w+', height='+h+', top='+tops+', left='+left);


}
</script>

一个child.php页面显示弹出窗口,但问题是,当我登录并将页面重定向到父页面并重新加载时,它仍然显示没有用户登录。 我在子页面上使用了这些

<script>

    function refreshAndClose() {
        window.opener.location.reload(true);
        window.close();
        }


</script>

<body onbeforeunload="refreshAndClose();">

是否可以使用登录详细信息重新加载父页面。

1 个答案:

答案 0 :(得分:1)

您必须在子页面的会话变量中设置登录详细信息。您可以在父页面中查看。