0

现在我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();">

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

4

1 回答 1

1

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

于 2013-06-18T10:09:02.633 回答