ShopMgr.instance.sendAliwebpayHtml(data.oid).then((aliPayOrder) => {
if (aliPayOrder! = null) {
this.aliPay(aliPayOrder);
}
上面是请求数据,服务器返回给我的是一个form表单,我是做了如下处理:
aliPay(data) {
let sResponeBody = data.sResponeBody;
let iRetCode = data.iRetCode;
if (iRetCode == 0) {
let newWindo = window.open("", “_blank”);
const form = sResponeBody;
const div = document.createElement(‘div’);
div.innerHTML = form;
newWindo.document.body.appendChild(div);
newWindo.document.forms[0].submit();
}
但是为啥点击支付时还是不能提交form表单到新的标签页上呢??请大神们给小弟指点一下