как перенаправить после закрытия всплывающего окна - PullRequest
0 голосов
/ 26 апреля 2019

В основном я отправляю форму PayPal во всплывающем окне.Что я пытаюсь сделать после этого, если пользователь закрывает всплывающее окно, тогда родительское окно должно перенаправить на другую страницу.

Я уже могу отправить форму PayPal непосредственно во всплывающее окно, поэтому я не могу добавить любые jsкод во всплывающем окне в качестве самого PayPal.

<script type="text/javascript">
function submitForm(){
    var width  = 500;
    var height = 600;
    var left   = (screen.width  - width) / 2;
    var top    = ((screen.height - height) / 2) - 40;
    var params = 'width=' + width + ', height=' + height;
    params += ', top=' + top + ', left=' + left;
    params += ', directories=no';
    params += ', location=no';
    params += ', menubar=no';
    params += ', resizable=no';
    //params += ', scrollbars=no';
    params += ', status=no';
    params += ', toolbar=no';

    document.frmPayPal.target = "winPayPal";
    popup = window.open("","winPayPal",params);
    document.frmPayPal.submit();

    popup.onunload = function() {
        parent.alert("If you've completed the transaction then please click OK");
        window.top.location.href = "check-paypal-order.php?oid=<?=$a0["ordr_id"]?>";
    };      
}
</script>
...