window location中href與hash的區別

window.location.href表示重定向,後面跟着的是完整的url地址,與其相似的還有window.location.hash

(1)window.location.href

得到和使用的是完整的url,比如window.location.href="www.baidu.com”表示的是重新定向,頁面跳轉

到新的頁面。也可以通過window.location.href得到a標籤的完整的href,比如<a href="#book">如果使用href,那

麼可以得到完整的鏈接(url)

(2)window.location.hash

得到的是錨鏈接。相比如href,通過window.location.hash並不會跳轉到新的鏈接,只會在當前鏈接裏面

改變錨鏈。並且如果有<a href="#book">通過window.location.hash得不到完整的鏈接(URL),僅僅得到#book

文章轉自blog.csdn.net/liwusen/article/details/51882593

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章