windowlocationhref和windowlocationreplace的區別?
href相當于打開一個新頁面,replace相當于替換當前頁面這里打開頁面都是針對歷史記錄來說,在頁面上看完全相同,只是瀏覽器的history表現不同如果在1.html中點擊鏈接到2.html,然后2.html中使用href跳轉到3.html,這時(頁面是3.html)按瀏覽器后退按鈕將返回2.html(從2.html進來的)但如果上面在2.html中調用replace進入3.html,再點擊后退按鈕的時候,會退回到1.html(相當于replace方法將2.html的歷史訪問記錄替換為3.html,所以訪問軌跡就成了1.html→3.html)
下一篇八爪魚app的優缺點