獲取url引數

2021-08-15 14:10:17 字數 621 閱讀 9527

在當前頁面獲取從上乙個頁面傳過來的引數。

如window.location.href = ctp + "/pages/contractedit/riskwarning.html?param="+param;(注:如果傳遞過來的param是中文,

就需要編碼window.location.href = ctp + "/pages/contractedit/riskwarning.html?param="+encodeuri(encodeuri(param))否則會亂碼,傳遞到下乙個頁面後再解碼,解碼的**在下面)

在riskwarning.html中獲取:

方法1.

function getquerystring(name)  

var param= getquerystring("param");

方法2.

var str = window.location.search;

var name = "param";

var param;

if (str.indexof(name) != -1)else

}如果上個頁面傳過來的引數param是中文編碼後的,就需要解碼,解碼**如下:

var aa = decodeuri(param);

獲取url引數

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

獲取url引數

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

獲取url引數

一 需求 獲取 url 中的引數 指定引數名稱,返回該引數的值 或者 空字串 不指定引數名稱,返回全部的引數物件 或者 如果存在多個同名引數,則返回陣列 function geturlparam surl,skey surl.replace w w g function a,k,v else if ...