簡體   English   中英

在javascript中請求兩個或更多url參數

[英]Request two or more url parameters in javascript

我將兩個url參數傳遞給另一個div,但似乎無法使其工作,下面腳本中的第二個參數再次顯示第一個url參數。 警報帶出CID : url parameter "user_id" + url parameter "user_id"而不是url parameter "user_id" + url parameter "username"

<script>
$("#page2").live("pageshow", function onPageShow(e,data){

    alert('Page 2 - CID: ' + getParameterByName('user_id') + getParameterByName('username') );
});

function getParameterByName(name) {
    var match = RegExp('[?&]' + name + '=([^&]*)').exec(window.location.search);
    return match && decodeURIComponent(match[1].replace(/\+/g, ' '));


}     
    </script>

您的方法返回您要求的參數的值:

例如getParameterByName('user_id')將返回user_id URL(GET)變量的值

這是JSFiddle中的一個測試人員

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM