返回頂部
關閉軟件導航
位置:首頁 > 技術分享 > 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中#&號的作用 這篇文章對您有用,請分享給您的好友,謝謝!

主站蜘蛛池模板: 中文字幕av无码专区第一页| 亚洲精品无码专区2| 久久无码专区国产精品s| 无码人妻AV免费一区二区三区| 中文字幕无码不卡免费视频| 国产高清无码毛片| 免费A级毛片无码A∨中文字幕下载| 日韩经典精品无码一区| 亚洲AV成人无码天堂| 波多野结AV衣东京热无码专区| 无码毛片AAA在线| 亚洲va无码手机在线电影| av无码aV天天aV天天爽| 亚洲AV无码专区在线观看成人 | 亚洲AV无码片一区二区三区| 中文字幕久久精品无码| 国产av无码专区亚洲av毛片搜| 精品欧洲av无码一区二区三区| 亚洲成AV人片在线播放无码| 无码精品人妻一区| 精品一区二区三区无码免费直播 | 成人免费无码大片A毛片抽搐色欲| 久久午夜夜伦鲁鲁片无码免费| 狠狠躁狠狠爱免费视频无码| 色视频综合无码一区二区三区| 性色av无码免费一区二区三区 | 亚洲AV无码乱码在线观看富二代 | 日韩精品无码一区二区三区四区| 精品久久久无码人妻中文字幕豆芽| 少妇人妻无码精品视频| 亚洲ⅴ国产v天堂a无码二区| 无码专区久久综合久中文字幕| 国产成人精品无码播放| 西西午夜无码大胆啪啪国模| 国产AV无码专区亚洲Av| 色窝窝无码一区二区三区成人网站| 日韩国产成人无码av毛片| 老司机亚洲精品影院无码| 无码国产精品一区二区免费虚拟VR| 亚洲av日韩av无码黑人| 亚洲精品无码久久久久久久 |