獲取JS鏈結中的引數值

2021-08-14 03:04:25 字數 482 閱讀 1953

寫這篇文章的時候,剛好遇上這個問題,因為這個js檔案在伺服器的遠端庫里,通過引數值可以自定義js與後台的互動,但是這個引數在js檔案是怎麼獲取呢?

具體的解決方案是獲取script標籤中的src(ps:就是請求js檔案的路徑),進行分詞,然後組合物件,方便引數傳入後台。

例子:

在load.js檔案中定義獲取鏈結的選擇器

var jsurl = $("#test-id").attr("src");

獲取到鏈結後,傳入定義好的方法中進行切割劃分,再組成物件

//獲取位址引數

function getquerystring(url)

}

return therequest;

}

返回物件後,就可以隨便呼叫了,例如傳值到後台之類的

JS獲取URL中引數值(QueryString)

方法一 正則法 function getquerystring name return null 這樣呼叫 alert getquerystring 引數名1 方法二 split拆分法 function getrequest return therequest var request new obj...

js獲取請求路徑中引數值

1 獲取請求路徑中的引數值 function getquerystring 儲存引數資料的物件 items qs.length qs.split 取得每乙個引數項,item null len items.length for var i 0 i len i return args 對於 http l...

js獲取url引數值

今天碰到要在乙個頁面獲取另外乙個頁面url傳過來的引數,一開始很本能的想到了用 split 這樣一步步的分解出需要的引數。後來想了一下,肯定會有更加簡單的方法的!所以在網上找到了兩個很又簡單實用的方法,mark下 方法一 正則分析法 function getquerystring name 這樣呼叫...