網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

url|js

欄目: IT科技 / 發佈於: / 人氣:2.1W

下面我們舉例一個URL,然後獲得它的各個組成部分:http://i.jb51.net/EditPosts.aspx?opt=1

1、window.location.href(設定或獲取整個 URL 爲字元串)

var test = window.location.href;
alert(test);
返回:http://i.jb51.net/EditPosts.aspx?opt=1

2、window.location.protocol(設定或獲取 URL 的協議部分)

var test = window.location.protocol;
alert(test);
返回:http:

3、window.location.host(設定或獲取 URL 的主機部分)

var test = window.location.host;
alert(test);
返回:i.jb51.net

4、window.location.port(設定或獲取與 URL 關聯的端口號碼)

var test = window.location.port;
alert(test);
返回:空字元(如果採用默認的80端口(update:即使添加了:80),那麼返回值並不是默認的80而是空字元)

js url

5、window.location.pathname(設定或獲取與 URL 的路徑部分(就是檔案地址))
var test = window.location.pathname;
alert(test);
返回:/EditPosts.aspx

6、window.location.search(設定或獲取 href 屬性中跟在問號後面的部分)

var test = window.location.search;
alert(test);
返回:?opt=1

PS:獲得查詢(參數)部分,除了給動態語言賦值以外,我們同樣可以給靜態頁面,並使用javascript來獲得相信應的參數值。

7、window.location.hash(設定或獲取 href 屬性中在井號“#”後面的分段)

var test = window.location.hash;
alert(test);
返回:空字元(因爲url中沒有)

js url 第2張

關於如何用javascript來獲取當前頁面的url網址資訊,我們就瞭解到這啦!

Tags:URL js