鍍金池/ 問答/HTML/ 鏈接地址有錨點,location.href不能更改url地址

鏈接地址有錨點,location.href不能更改url地址

一個購買物品的流程,從選擇商鋪到選擇具體的商品都是用的錨鏈接,直到結算的時候需要跳轉到結算的頁面

但是我發(fā)現(xiàn)有了錨鏈接之后使用location.href更改url只會在當前頁面進行刷新,而不會跳轉,請問這種情況是該怎么操作的

回答
編輯回答
小曖昧

location.hash

2018年9月15日 05:29
編輯回答
北城荒

只有當hash之前的部分完全一樣,才會在當前頁面跳轉(不會有刷新)
如果是hash前面不一樣,還是會跳轉刷新的

// 例如,當前url https://xxxx.com/yyy#zzz
location.; // 這句會跳到錨點的位置,但不會刷新
location.; // 這句會刷新跳轉
2018年8月24日 13:01