因为要从后台取数据作为跳转的参数,而浏览器会认为window.open(url)不是由用户主动触发的,因此不能被安全执行,所以被拦截,所以:
1.如果是本页面打开新窗口用:document.location.href = “url”
2.从新窗口打开用:
var a = document.createElement('a');
a.target = '_blank'
a.href=url + resultMsg.rtstructsetSopIUID;
a.click();