JS獲取URL引數解析

2021-05-24 02:59:01 字數 944 閱讀 5837

方法一:

function getjsurl(){

var pos,str,para,parastr; 

var array =

str = location.href; 

parastr = str.split("?")[1]; 

var arr = parastr.split("&");

for (var i=0;iarray[arr[i].split("=")[0]]=arr[i].split("=")[1];

return array;

var req = getjsurl();

document.write(req["province"]+"--"+req["city"]); 

方法二:

function querystring()

{var aa = "dd";

var name,value,i;

var str=location.href;

var num=str.indexof("?")

str=str.substr(num+1);

var arrtmp=str.split("&");

for(i=0;i < arrtmp.length;i++){

num=arrtmp[i].indexof("=");

if(num>0){

name=arrtmp[i].substring(0,num);

value=arrtmp[i].substr(num+1);

this[name]=value;

//呼叫:

var request=new querystring();

province=request["province"]

city=request["city"]

document.write(province+"--"+city); 

js獲取url引數

string.substring from,to 返回字串的乙個子串。包括from的字元,不包括to的字元,長度為to from,省略to,則返回的子串到字串的結尾。string.indexof search,from 在from處開始檢索字串中是否存在search值,如果存在,返回第一次出現的位置...

js 獲取url引數

因為寫的乙個回放遊戲的模組要發布成web版本,而我的程式裡需要獲取幾個資料以訪問服務端的網頁,要獲取的資料是通過客戶端傳過來的,發布後的web版本是他們後端拿去用的,所以我需要獲取自己的url引數,剛開始我並不知道這是什麼,查了資料後才發現,就是獲取位址列而已,如果早知道,也不會浪費那麼多時間了。很...

JS 獲取URL引數

獲取url引數 單個引數的js方法 多個引數的js方法 然後我們通過呼叫此函式獲取對應引數值 以此獲取url串中所帶的同名引數 二 正則分析法。function getquerystring name var reg new regexp name i var r window.location.s...