URL中井號的作用介紹

URL中的井號(#)是比較常見的,下面就爲大家介紹一些有關井號的故事,感興趣的朋友可以瞭解下

URL中的井號(#)是比較常見的,它並不影響網址的指向,而是有衆多功能和特點的。下面就爲大家介紹一些有關井號的故事。

1、頁面中的某一個位置可以用井號在URL中指定

井號作爲比較長出現在URL的一種符號,通常也會代表這個頁面中的某一個位置,比如:http://aoshu.juren.com/chzt/xiaoxueshijuan/index.html#nn1,此URL表示在這個頁面中nn1的位置。瀏覽器讀取這個URL後,會自動將nn1位置滾動至可視區域。

設置描點只需在相應位置添加,然後在按鈕的href中寫入# + 位置的名字,即可。如(六年級上冊)

2、HTTP請求不會發送URL中井號後面的數據

如果你使用HttpWatch監聽http請求的工具時,你會發現HTTP請求中並沒有找到井號後面的數值。因爲井號後面的數值並不對服務器端起作用只對瀏覽器起作用。

3、JavaScript中的window.location.hash可以改變URL後面井號的數值

更改井號後面的數值,可以通過在頁面上寫一段JavaScript代碼來實現。只要在window.location.hash上賦值即可。

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