比如有3个页面:跳转关系为 a > b > c;
1:b > c 是通过window.location.replace("..xx/c.xx") 此时b页面的url会被c页面代替,并且点击后退按钮时会回退到a页面(最开始的页面);
2:b > c 是通过window.location.href("..xx/c.xx") 此时b页面的路径会被c页面代替,但是点击回按钮后页面回退的是b页面;
二者的区别:回退时返回的页面不一致;
比如有3个页面:跳转关系为 a > b > c;
1:b > c 是通过window.location.replace("..xx/c.xx") 此时b页面的url会被c页面代替,并且点击后退按钮时会回退到a页面(最开始的页面);
2:b > c 是通过window.location.href("..xx/c.xx") 此时b页面的路径会被c页面代替,但是点击回按钮后页面回退的是b页面;
二者的区别:回退时返回的页面不一致;