location 獲取url的相關方法

2021-08-27 23:14:29 字數 855 閱讀 9942

以'http://localhost/$location/21.1%20$location.html#/foo?name=bunny#myhash' 這個路徑為例:

1. 獲取當前完整的url路徑:

*2. 獲取當前url路徑(當前url#後面的內容,包括引數和雜湊值):

$location.url();

// /foo?name=bunny#myhash

*3. 獲取當前url的子路徑(也就是當前url#後面的內容,不包括引數):

$location.path()

// /foo

4. 獲取當前url的協議(比如http,https)

5. 獲取當前url的主機名

$location.host()

// localhost

6. 獲取當前url的埠

$location.port()

// 80 (這裡就是wamp的預設埠號)

*7. 獲取當前url的雜湊值

$location.hash()

// myhash

*8. 獲取當前url的引數的序列化json物件

$location.search()

//

nginx配置location項的URL匹配規則

location url的正則匹配規則 示例 location 所有的路徑都是 開頭,表示匹配所有 location apache url重定向至 apache規則 location php php5 匹配所有以.php或者.php5的url,表示區分大小寫 匹配以.gif,jpg,jpeg,png...

獲取url引數

想要獲取url的引數,只要記住 url的引數是存在window.location.search中的,然後再根據引數的個數等特點用不同的方式擷取,或者匹配即可。方法一 正則法 function getquerystring name return null 呼叫 注 記得打引號 getquerystr...

獲取url引數

想要獲取url的引數,只要記住 url的引數是存在window.location.search中的,然後再根據引數的個數等特點用不同的方式擷取,或者匹配即可。方法一 正則法 function getquerystring name return null 呼叫 注 記得打引號 getquerystr...