JS獲取當前頁面的URL

2022-09-19 00:51:12 字數 1196 閱讀 7821

var url;

url = window.location.href; /* 獲取完整url */

alert(url); /* */

url = window.location.pathname; /* 獲取檔案路徑(檔案位址) */

alert(url); /* /test/index.html */

url = window.location.protocol; /* 獲取協議 */

url = window.location.host; /* 獲取主機位址和埠號 */

alert(url); /* */

url = window.location.hostname; /* 獲取主機位址 */

alert(url); /* */

url = window.location.port; /* 獲取埠號 */

alert(url); /* 8020 */

url = window.location.hash; /* 獲取錨點(「#」後面的分段) */

alert(url); /* #test?name=test */

url = window.location.search; /* 獲取屬性(「?」後面的分段) */

alert(url);

/* 如果需要url中的某一部分,可以自己進行處理 */

url = window.location.pathname;

url = url.substring(url.lastindexof('/') + 1, url.length);

alert(url); /* /index.html */

/* * 如果頁面使用了框架(frameset)

* 要獲取到指定頁面的url

* 只要把window換成指定的頁面即可

*//* 'frame'為指定頁面的class名 */

var url = window.parent.frames['frame'].location.href;

/* 獲取當前位址列中顯示的url */

var url = window.parent.location.href;

/* window parent 可互換 */

var url = parent.window.location.href;

js獲取當前頁面的url

設定或獲取物件指定的檔名或路徑。設定或獲取整個 url 為字串。設定或獲取與 url 關聯的埠號碼。設定或獲取 url 的協議部分。設定或獲取 href 屬性中在井號 後面的分段。設定或獲取 location 或 url 的 hostname 和 port 號碼。設定或獲取 href 屬性中跟在問號...

獲取當前頁面的URL

window location host 返回url 的主機部分,例如 www.com window location hostname 返回www.com window location href 返回整個url字串 window location pathname 返回 a index.php或...

獲取當前頁面的url

獲取當前頁面的url,可以使用window.location.href 如果想進一步獲取到主機名,埠號等可以直接使用 window.location.host 主機名加埠號 window.location.hostname 主機名 window.location.origin 協議主機名埠號 win...