admin管理员组文章数量:1130349
1,优先打开空白页
let newWindow = window.open("about:blank");
2,新窗口跳转到支付页面
newWindow.location = '/page/aliPay.html';
3,支付页面获取缓存表单支付信息,通过form表单的形式打开即可。(亲测有效兼容ie、chrome、猎豹、QQ、360等浏览器)
getAliPaySubmit() {
let storage = window.localStorage,
aliPayItem = storage.getItem("aliPay"); //将JSON字符串转换成为JSON对象输出
if (aliPayItem) {
$("#aliPayForm").remove();
let div = document.createElement('div');
div.id = 'aliPayForm';
div.innerHTML = aliPayItem; // html code
document.body.appendChild(div);
document.forms.alipaysubmit.submit();
}
}
1,优先打开空白页
let newWindow = window.open("about:blank");
2,新窗口跳转到支付页面
newWindow.location = '/page/aliPay.html';
3,支付页面获取缓存表单支付信息,通过form表单的形式打开即可。(亲测有效兼容ie、chrome、猎豹、QQ、360等浏览器)
getAliPaySubmit() {
let storage = window.localStorage,
aliPayItem = storage.getItem("aliPay"); //将JSON字符串转换成为JSON对象输出
if (aliPayItem) {
$("#aliPayForm").remove();
let div = document.createElement('div');
div.id = 'aliPayForm';
div.innerHTML = aliPayItem; // html code
document.body.appendChild(div);
document.forms.alipaysubmit.submit();
}
}
版权声明:本文标题:解决web网页调用支付宝支付,新窗口打开页面被浏览器拦截(兼容Ie) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1728364708a852266.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论