這篇文章將為大家詳細講解有關jquery獲取url的參數(shù)亂碼的解決辦法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
網(wǎng)站建設公司,為您提供網(wǎng)站建設,網(wǎng)站制作,網(wǎng)頁設計及定制網(wǎng)站建設服務,專注于成都定制網(wǎng)站,高端網(wǎng)頁制作,對成都人造霧等多個行業(yè)擁有豐富的網(wǎng)站建設經(jīng)驗的網(wǎng)站建設公司。專業(yè)網(wǎng)站設計,網(wǎng)站優(yōu)化推廣哪家好,專業(yè)成都網(wǎng)站推廣優(yōu)化,H5建站,響應式網(wǎng)站。
jquery獲取url的參數(shù)亂碼的解決辦法:1、使用正則分析法,代碼為【function getQueryString(name)】;2、獲取url中【?】符后的字串,代碼為【var url = location.search;】。
jquery獲取url的參數(shù)亂碼的解決辦法:
方法一:正則分析法
代碼如下:
function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; }
這樣調用:
代碼如下:
alert(GetQueryString("參數(shù)名1")); alert(GetQueryString("參數(shù)名2")); alert(GetQueryString("參數(shù)名3"));
方法二:
代碼如下:
1.這樣調用:
代碼如下:
如果參數(shù)中含有中文字符,注意轉編碼和解碼:
代碼如下:
1.傳參頁面
Javascript代碼:
2. 接收參數(shù)頁面:test02.html
關于“jquery獲取url的參數(shù)亂碼的解決辦法”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。