js中獲取url的中文引數

2022-05-29 13:36:13 字數 432 閱讀 7679

1方法:

var url = document.location.tostring();//獲取url位址

var urlparmstr = url.slice(url.indexof('?')+1);//獲取問號後所有的字串

var arr = urlparmstr.split('&');//通過&符號將字串分割轉成陣列

var courseid = arr[0].split("=")[1];//獲取陣列中第乙個引數

var unit_title=arr[1].split("=")[1];//第二個引數

unit_title=decodeuri(unit_title);//轉碼將解碼方式unscape換為decodeuri,將中文引數獲取

console.log(unit_title);

2方法:

呼叫部分:

js 獲取 url 中文引數

在網上看了一篇文章,有這樣的 把url中傳遞的引數放在乙個字典中作為返回值。function getrequest if url.indexof 1 return therequest 用著不錯,感謝貢獻者。不過我在判斷引數是否等於乙個中文值的時候遇到了問題。在chrome中除錯,發現原來的引數是 ...

js獲取URL中的引數

js獲取url中的一些引數的意思 location物件 含有當前url的資訊.屬性 href 整個url字串.protocol 含有url第一部分的字串,如http host 包含有url中主機名 埠號部分的字串.如 hostname 包含url中主機名的字串.如 port 包含url中可能存在的埠...

js 獲取url中的引數

在找到的乙個運用正規表示式的方法 function getquerystring name 1 這裡的正規表示式 的意思是 regexp name i 以 開始或直接以name開始 以 結束或直接結束 name的值是由0到多個不是 的字元組成!i 是忽略大小寫!2 window.location.s...