请问下单的时候后台跳到第三方支付页面 ie,谷歌会拦截新开窗口有什么好的办法莫
在前端通过form post到新页面或a标签链接到新页面
模拟a标签,click()
我是js里面form提交的,不是用户触发的事件,会不会是这个原因
@小妖米米: 你是怎么弹出新窗口的?
@幻天芒: 页面上<form target="_blank" action="xxx" method="post" id="form1" >
后台response.redirect("第三方支付地址");
js:$("#form1").submit();
@小妖米米: 你这种情况,不应该会被拦截才对哇。
搜索“window open 拦截”有很多解决方案的
使用From Post方式是正解 模拟在chrome下还是会阻止的
<form target="_blank" action="action.aspx" method="post" id="pay_from" >
<input type="submit" class="cur_poin" value="立即支付" id="realbuy" />
</form>