浏览器拦截支付窗口

支付 浏览器拦截窗口
创建于:2019年10月11日 更新于:2019年10月11日

不是手动点击新建窗口会被浏览器拦截

// 点击支付后立即新建窗口
const payWindow = window.open('about:blank')

// 支付请求,返回支付链接
$.post(url, data, function(response){
    if (response.status == 0) {
        alert(response.msg);
        return false;
    }
    // 返回正确支付链接后修改原来打开窗口的网页地址
    payWindow.location.href = response.payUrl

}, 'json');