js獲取url引數值比如token和id
比如要獲取這個頁面的URL後面的引數資訊token和id
index.html?token=9b68dd98306327bf&id=15 (可以在後面index.html後面加上?token=9b68dd98306327bf&id=15重新整理頁面進行測試。)
//獲取地址引數 token,id function GetQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); return null; } var token,id; if(GetQueryString("token") !=null && GetQueryString("token").toString().length>1){ token = GetQueryString("token"); } if(GetQueryString("id") !=null && GetQueryString("id").toString().length>1){ id = GetQueryString("id"); }
當然如果你沒有傳引數的話,比如你的地址是 abc.html 後面沒有引數,那強行輸出呼叫結果有的時候會報錯:
所以我們要加一個判斷 ,判斷我們請求的引數是否為空,
if(GetQueryString("token") !=null && GetQueryString("token").toString().length>1){
token = GetQueryString("token");
}
if(GetQueryString("id") !=null && GetQueryString("id").toString().length>1){
id = GetQueryString("id");
}
這樣就獲取了token:9b68dd98306327bf
id:15
相關推薦
js獲取url引數值比如token和id
比如要獲取這個頁面的URL後面的引數資訊token和idindex.html?token=9b68dd98306327bf&id=15 (可以在後面index.html後面加上?token=9b68dd98306327bf&id=15重新整理頁面
js獲取url引數值的兩種方式 js獲取url引數值的兩種方式
js獲取url引數值的兩種方式 方法一:正則分析法 複製程式碼程式碼如下: function getQueryString(name) { var reg = new RegExp("(^|&)" +
js獲取url引數值的兩種方式
方法一:採用正則表示式獲取位址列引數:( 強烈推薦,既實用又方便!) //擷取url資料方法 var getParam = function (name) { var search = document.location.sea
vue專案獲取url引數值
使用路由獲取頁面引數 在路由中設定path: { path: '/detail/:id/', name: 'detail', component: detail, meta: { title: '詳情' } } 獲取引數方式
android 獲取url 引數值
前言 在開發webview 有時候需要控制url的跳轉,所以需要獲取url 引數進行判斷 比如 http://192.168.0.37:8012/mobileAPP/payment.aspx?oId=M1684&factprice=12.01&payment
C# 解析獲取Url引數值
今天遇到一個需求,需要處理通過介面傳過來的一個引數,引數內容為一個拼接好的Url地址,且該地址還會攜帶了一些額外的引數,包括但不限於數字,字串,json串。樣例如下: ``` http://www.cplemom.com/?url=https://www.cnblogs.com/cplemom/?id=15&
jquery獲取Url和JS獲取Url的引數值
jquery獲取url的值很簡單: window.location.href 然後JS獲取url引數的話 function getUrlParam (name) { var reg = new
JS獲取URL中引數值的4種方法
方法一:正則法 function getQueryString(name) {var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');var r = window.location.se
案例:JS獲取URL中引數值的方法
假設位址列地址是:http://localhost:3000/m/productlist.html?search=%E9%9E%8B 思路分析: 1.location.search//得到?search=%E9%9E%8B 2.location.search.substring(1)//"s
js 獲取url字串中指定引數值
<script type="text/javascript"> var url = "http://www.t.com?c=222&id=1s211113&w=1"; console.log(getvar(url,"id")); func
js獲取url中的引數值
jsp中頁面的跳轉常常需要帶一些引數,不是前後臺分離,要自己做了。所以找到了如何獲取URL中引數值的方法,這是目前為止小編在本專案中用到最多的方法。 <script type="tex
js獲取url中引數名也引數值
本文轉載於:猿2048網站➯js獲取url中引數名也引數值 要撮利用js獲取url中引數名也引數值這個不多見了,但我今天需
js 獲取url的參數值 一個或多個參數
run -c www cno spl http 獲取url參數 strong ear 以下JS函數用於獲取url參數: 1 function getQueryVariable(variable) 2 { 3 var query = window.loc
js獲取一天的開始時間和結束時間和日期與字串、數值之間的轉換
var time="2016-12-29"; var dayStart = Date.parse(new Date(time));//2016-12-29 0:0:0 var dayEnd = new Date().setTime((dayStart/1000+24*60*60-1
JS中函式引數值傳遞和引用
我們可以把ECMAScript函式的引數想象成區域性變數。在向引數傳遞基本型別的值時,被傳遞的值被複制給一個區域性變數(即命名引數,或者用ECMAScript的概念來說,就是arguments物件中的一個元素)。在向引數傳遞引用型別時,會把這個值在記憶體中的地址(指標)複製給一個區域性變數,因此這個區域性變數
獲取頁面URL引數值
JavaScript function GetParams(urlAddress) { var i, strLength, str, keyName, keyValue, params = {}, url = document.getElementById('sf
javascript match方法獲取url引數的正則表示式(用來獲取某個引數值)很重要!!!!!
方法一:正則分析法 複製程式碼 程式碼如下: function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r
PHP獲取地址url引數值
$url = 'http://apps.ebrun.com/dmp_api/get_keyword_report.php?k=進口電商&p=北京&c=東城&st=2017-04
Js獲取url傳遞過來的參數
spl == split cookie值 length cti value .html lpar 原理跟取cookie值一樣的 function getParamer(paramer){ var url=window.location.href.split("?")[1
js獲取url參數
動態 www js獲取url參數 協議 瀏覽器 .html ava 而是 type 對於這樣一個URLhttp://www.x2y2.com:80/fisker/post/0703/window.location.html?ver=1.0&id=6#imhere我們