jshistory,location對象

 

訪問歷史:
  window.history.go(-X); //後退X頁
        window.history.go(X); //前進X頁
        window.history.back(); //後退一頁
        window.history.forward(); //前進一頁
        window.history.length;//查看歷史列表數量
location對象
(提供很多屬性、方法來解析URL)
1.hash:返回#符號後的內容;
2.host:服務器的名字; 
3.hostname:通常等於host,有時會省略前面的www.;
4.href:當前載入的頁面的完整的URL
5.pathname:url中主機名後的部分;
6.port:URL中聲明的請求端口,默認情況下,大多數URL沒有端口信息,所以該屬性通常爲空白;
7.search:執行get請求的URL中問號後面的部分,又稱爲查詢字符串(包括問號);

document anchors[]; links[]; Link 連接對象

用法:document.anchors[[x]]; document.links[[x]]; <anchorId>; <linkId>
  document.anchors 是一個數組,包含了文檔中所有錨標記(包含 name 屬性的<a>標記),按照在文檔中的次序,從 0 開始給每個錨標記定義了一個下標。
  document.links 也是一個數組,包含了文檔中所有連接標記(包含 href 屬性的<a>標記和<map>標記段裏的<area>標記),按照在文檔中的次序,從 0 開始給每個連接標記定義了一個下標。
  如果一個<a>標記既有 name 屬性,又有 href 屬性,則它既是一個 Anchor 對象,又是一個 Link 對象。
  在 IE 中,如果在<a>標記中添加“id="..."”屬性,則這個<a>對象被賦予一個標識(ID),調用這個對象的時候只需要使用“<id>”就行了。很多文檔部件都可以用這個方法來賦予 ID,但要注意不能有兩個 ID 相同。

anchors 和 links 作爲數組,有數組的屬性和方法。單個 Anchor 對象沒有屬性;單個 Link 對象的屬性見下。
 

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