0

我只想在ajax返回成功后打开一个窗口。但它不起作用。窗户打不开。以下是示例代码。

 $.ajax({
           type: "POST",
            url : 'checkIfMemberIsAPaidMember.php',  
            dataType : "html",
            success: function(data)
            {  
                var w = window.open('expressInterestPopUp.php','_blank','resizable = no, toolbar = 0,location = no, menubar = 0, height = 400, width = 600, left = 400,top = 300');

                },
            error : function()
            {       
                    alert("Sorry, The requested property could not be  found.");    

            }
    }); 
4

1 回答 1

1

请用

async:false

在ajax中,调用。这是因为浏览器限制在 ajax 调用中打开弹出窗口。如果 ajax 调用是同步的,则窗口将打开,没有任何问题。

于 2016-01-12T06:51:57.380 回答