其妙的事情涌现了。在这个跳转操作后面的代码居然也实行了,这些后续的代码就提示用户\公众后台做事涌现了缺点\"大众。这种情形显示不然我们想要的,经由一顿剖析查询再剖析,定位到只要让页面跳转后不再实行后续处理即可。
然后就找到了window.event.returnValue = false; 放到了location.href = targetURL;后试了一下,果真好使。
这里给大家讲一下心得:

1、办理问题,首先得定位问题,知道是什么问题了才知道朝什么方向努力;
2、然后去查找所有可能的方案,循环遍历,找到可行的方案。
3、如果弗成,重复第2步。
4、总结可行方案。
总结
1、window.event.returnValue的浸染:当捕捉到事宜(event)时,判断为false,则阻挡当前事宜连续运行,window.event.returnValue = false;之后的语句将都不会实行。
2、return false 不是阻挡事宜连续向顶层元素传播,只是阻挡浏览器对事宜的默认处理。
如果大家有更好的方案,欢迎大家评论,私信,大家随时互换。
图片来源于头条图片资源,示意禁止后续操作