コードコピーは次のとおりです。
/ *アドレスバーを取得しますphpの$ _get ['arg']のようなパラメーターを取得 */
関数getArgs(){
var args = {};
var query = location.search.substring(1); //クエリ文字列を取得します
var pairs = query.split( "&");
// Ampersandで壊れます
for(var i = 0; i <pairs.length; i ++){
var pos = pairs [i] .indexof( '=');
//「name = value」を探します
if(pos == -1)継続; //見つからない場合は、スキップします
var argname = pairs [i] .substring(0、pos); //名前を抽出します
var値=ペア[i] .substring(pos+1); //値を抽出します
value = decodeuricomponent(value); //必要に応じて、それをデコードします
args [argname] = value; //プロパティとして保存します
}
argsを返します。 //オブジェクトを返します
}
/*使用方法*/
/ * url:http://www.baidu.com?user=funsion&age=26 */
alert(getargs()['user']); //出力ファンション
alert(getargs()['age']); //出力26