js实现页面跳转

而重定向则用herf 和replace 

1、location.href='http://www.xxx.com/';

2、location.replace('http://www.xxx.com/');

两者的不同之处是前者会在浏览器的历史浏览记录(history对象中增加一条新的记录,而后者则是相当于用replace中的url代替了现有的页面url,并把history中的url也替换为重定向后的url。

参考:https://www.cnblogs.com/lina6251125/p/6392299.html

原文地址:https://www.cnblogs.com/ygyy/p/10489057.html