Javascript 獲取當前頁面的url信息
阿新 • • 發佈:2018-07-29
設置 .com div 問號 regex ash cti substr code
測試url : http://www.test.com:80/aaa/a.aspx?id=5&name=yh function GetQueryString(name) { if (name=="url"){ return window.location.pathname; } var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return ""; } //該函數傳入參數名則返回對應的值,傳入“url”則返回文件路徑 var url = GetQueryString("url"); ///aaa/a.aspx var type1 = GetQueryString("name"); //yh 1、window.location.href(設置或獲取整個 URL 為字符串) 2、window.location.protocol(設置或獲取 URL 的協議部分) 3、window.location.host(設置或獲取 URL 的主機部分) 4、window.location.port(設置或獲取與 URL 關聯的端口號碼)5、window.location.pathname(設置或獲取與 URL 的路徑部分(就是文件路徑及頁面地址)) 6、window.location.search(設置或獲取 href 屬性中跟在問號後面的部分) 7、window.location.hash(設置或獲取 href 屬性中在井號“#”後面的分段)
Javascript 獲取當前頁面的url信息