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...