我本来用的是window.location.href=url来跳转都相关的页面,但是在某些第三方app里,发现好像不管用了,看别人的代码,他是先创建一个隐藏的a标签,然后给这个a标签一个click事件,执行跳转:
var a = document.createElement("a");
a.setAttribute("href", aV);
a.style.display = "none";
var ev = document.createEvent('HTMLEvents');
ev.initEvent('click', false, true);
a.dispatchEvent(ev);
那么请问location.href跳转和给a标签设置点击事件有什么区别呢?
相关分类