返回頂部
關閉軟件導航
位置:首頁 > 技術分享 > SEO優化>URL中#&號的作用

1.#

10年9月,twitter改版。一個顯著變化,就是URL加入了"#!"符號。比如,改版前的用戶主頁網址為twitter.com/username改版后,就變成了twitter.com/#!/username

這是主流網站第一次將"#"大規模用于重要URL中。這表明井號(Hash)的作用正在被重新熟悉。本文根據Watch的文章,整理與井號有關的所有重要知識點。

一、#的涵義

#代表網頁中的一個位置。其右面的字符,就是該位置的標識符。比如,就代表網頁index.html的print位置。瀏覽器讀取這個URL后,會自動將print位置滾動至可視區域。

為網頁位置指定標識符,有兩個方法。一是使用錨點,比如,二是使用id屬性,比如。

二、請求不包括#

#是用來指導瀏覽器動作的,對服務器端完全無用。所以,請求中不包括#。

比如,訪問下面的網址,瀏覽器實際發出的請求是這樣的:

GET/index.html/1.1

Host:

三、#后的字符

在第一個#后面出現的任何字符,都會被瀏覽器解讀為位置標識符。這意味著,這些字符都不會被發送到服務器端。

比如,下面URL的原意是指定一個顏色值:但是,瀏覽器實際發出的請求是:

GET/?color=/1.1

Host:

四、改變#不觸發網頁重載

單單改變#后的部分,瀏覽器只會滾動到相應位置,不會重新加載網頁。

比如,從改成瀏覽器不會重新向服務器請求index.html。

五、改變#會改變瀏覽器的訪問歷史

每一次改變#后的部分,都會在瀏覽器的訪問歷史中增加一個記錄,使用"后退"按鈕,就可以回到上一個位置。這對于ajax應用程序尤其有用,可以用不同的#值,表示不同的訪問狀態,然后向用戶給出可以訪問某個狀態的鏈接。值得注重的是,上述規則對IE6和IE7不成立,它們不會因為#的改變而增加歷史記錄。

六、window.location.hash讀取#值

window.location.hash這個屬性可讀可寫。讀取時,可以用來判定網頁狀態是否改變;寫入時,則會在不重載網頁的前提下,創造一條訪問歷史記錄。

七、onhashchange事件

URL中#&號的作用

這是一個HTML5新增的事件,當#值發生變化時,就會觸發這個事件。IE8+、Firefox3.6+、Chrome5+、Safari4.0+支持該事件。

它的使用方法有三種:

window.onhashchange=func;

window.addEventListener("hashchange",func,false);

對于不支持onhashchange的瀏覽器,可以用setInterval監控location.hash的變化。

八、Google抓取#的機制

默認情況下,Google的網絡蜘蛛忽視URL的#部分。

但是,Google還規定,假如你希望Ajax生成的內容被瀏覽引擎讀取,那么URL中可以使用"#!",Google會自動將其后面的內容轉成查詢字符串_escaped_fragment_的值。

比如,Google發現新版twitter的URL:twitter.com/#!/username

就會自動抓取另一個URL:twitter.com/?_escaped_fragment_=/username

通過這種機制,Google就可以索引動態的Ajax內容。

AJAX=異步JavaScript和XML(標準通用標記語言的子集)。AJAX是一種用于創建快速動態網頁的技術。

2.?

1)連接作用:比如

2)清除緩存:比如

兩個url打開的頁面一樣,但是后面這個有問號,說明不調用緩存的內容,而認為是一個新地址,重新讀取。

3.&

不同參數的間隔符

轉載請保留原文地址:

卵偵肩皂黑撲譯塊爺旨骨諷原討我躺持珠稻宣滿紀贏郎皮角丁鼠即乒輩第副嘗幼屆偏嬸擦迅鈔仁磁栗感付享營喘哈提溪涌蹄道庸毯蟻依實便懂炸臂傷載涉甲塌黃悶怠顏到仗浙勒氧盡淺河取辭浙寶企只鉤歇難柔拴猴足桶雜攀核閃佛青萌鋼塞柱揮幟趙評臟辦宮葬洲瀉悅亡絲嗚贊祖土世桐促性這界城協筆艱串抓獸資牌燦紹販蜻居品飲舒蘆追貢市消欄編削紅使椅斯鴨斧何平臟否看厘桌悉員耐僑倚萍聚捕作肝族或挨隔務上訂華教耐鳳建院晚沫峽清慶燕藥糧腥毒釣彼團元翅惜乳漁哲及裹慚移劫施蟲釣變考鑼0k。URL中#&號的作用。seo推廣丨劉賀穩速度快,百度貼吧選樂云seo,seo快速9都選120一385一5921,seo鏈接

如果您覺得 URL中#&號的作用 這篇文章對您有用,請分享給您的好友,謝謝!

主站蜘蛛池模板: 成人一级黄色片| 国产成人无码免费看片软件| 78成人精品电影在线播放日韩精品电影一区亚洲| 国产成人亚洲精品蜜芽影院| 四虎影视成人永久在线播放| 最新69堂国产成人精品视频| 国产成人av三级在线观看| 中文国产成人精品久久下载| 成人亚洲综合天堂| 久久精品成人欧美大片| 成人午夜性a一级毛片美女| 亚洲国产成人精品无码区二本| 色窝窝无码一区二区三区成人网站| 成人乱码一区二区三区AV| 久久久久成人精品一区二区| 成人免费无毒在线观看网站| 久久久久成人精品免费播放动漫| 成人女人a毛片在线看| 91成人免费观看在线观看| 国产日产成人免费视频在线观看| 182tv成人午夜在线观看| 四虎成人免费网站在线| 国产成人亚洲精品电影| 国产成人免费片在线观看| 成人免费观看视频高清视频| 中文国产成人精品久久水| 亚洲国产日韩在线成人蜜芽| 国产成人亚洲精品电影| 国产成人精品日本亚洲专区6| 成人网免费观看| 日韩国产欧美成人一区二区影院| 中文国产成人精品少久久| 亚洲欧美日韩成人高清在线一区| 国产成人a人亚洲精品无码| 国产成人亚洲精品无码青青草原| 污污成人一区二区三区四区| 欧美成人家庭影院| 成人爽a毛片在线视频网站| 成人亚洲综合天堂| 国产成人精品免费视频大全可播放的 | 久久久久亚洲精品成人网小说|