window.open打开新的连接时可能会被浏览器拦截掉。
所以采用动态创建a标签的形式。
var a = document.createElement('a');
a.href = myUrl;
a.target = '_blank';
a.id=myid;
document.body.appendChild(a);
var alink = document.getElementById(myid);
alink.click();
alink.parentNode.removeChild(a);