当前位置:首页 > 软件开放 > 正文内容

获取URL地址上的参数(获取url字符串参数)

软件开放2年前 (2023-02-25)2259

今天给各位分享获取URL地址上的参数的知识,其中也会对获取url字符串参数进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

js获取url参数值

以下函数可以获取url任意参数的值:

function getParams(key){

    var url = location.search.replace(/^\?/,'').split('');

    var paramsObj = {};

    for(var i = 0, iLen = url.length; i  iLen; i++){

        var param = url[i].split('=');

        paramsObj[param[0]] = param[1];

    }

    if(key){

        return paramsObj[key] || '';

    }

    return paramsObj;

}

可选参数key表示获取参数的名称,如果省略该参数,则会返回一个对象,包含所有参数的key和value。

jQuery 获取Url参数

/*--获取网页传递的参数--*/

function request(paras)

{

var url = location.href;

var paraString = url.substring(url.indexOf("?")+1,url.length).split("");

var paraObj = {}

for (i=0; j=paraString[i]; i++){

paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);

}

var returnValue = paraObj[paras.toLowerCase()];

if(typeof(returnValue)=="undefined"){

return "";

}else{

return returnValue;

}

}

调用这个 request就可以了,这里可以调用request("ID")

如何通过js获取url地址的参数

js可以通过以下方法获取url地址的参数:

1、比如有如下url请求:

;ishq=1

2、可以用一下方法获取参数:

var params = function(str) {

function urldecode(str) {

return decodeURIComponent((str+'').replace(/\+/g, '%20'));

}

function transformToAssocArray( prmstr ) {

var params = {};

var prmarr = prmstr.split("");

for ( var i = 0; i prmarr.length; i++) {

var tmparr = prmarr[i].split("=");

params[tmparr[0]] = urldecode(tmparr[1]);

}

return params;

}

var prmstr = window.location.search.substr(1);

return prmstr != null prmstr != "" ? transformToAssocArray(prmstr) : {};

}();

获取URL地址上的参数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于获取url字符串参数、获取URL地址上的参数的信息别忘了在本站进行查找喔。

扫描二维码推送至手机访问。

版权声明:本文由飞速云SEO网络优化推广发布,如需转载请注明出处。

本文链接:http://zspsrg.cn/post/9960.html

分享给朋友:

“获取URL地址上的参数(获取url字符串参数)” 的相关文章

游戏软件开发(游戏软件开发需要学什么)

游戏软件开发(游戏软件开发需要学什么)

本篇文章给大家谈谈游戏软件开发,以及游戏软件开发需要学什么对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、怎么开发游戏软件? 2、怎么自己开发游戏软件 3、怎么才能制作游戏软件 怎么开发游戏软件? 游戏开发需要学:游戏规则及玩法、视觉艺术、编程、产品化、声效、编...

手机app软件开发(手机app软件开发多少钱)

手机app软件开发(手机app软件开发多少钱)

本篇文章给大家谈谈手机app软件开发,以及手机app软件开发多少钱对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、在手机上如何开发一个APP 2、手机APP软件开发怎么做? 3、如何开发一款app软件 4、如何开发手机app 5、怎么开发app软件? 在...

东莞软件开发(东莞软件企业)

东莞软件开发(东莞软件企业)

本篇文章给大家谈谈东莞软件开发,以及东莞软件企业对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、app开发公司哪家好一点? 2、东莞APP软件开发多少钱 3、东莞软件开发公司哪家好? 4、东莞做ERP软件的有那些公司? 5、东莞市汉方软件开发有限公司怎么样...

红盟发卡网源码(红盟发卡网源码查询)

红盟发卡网源码(红盟发卡网源码查询)

今天给各位分享红盟发卡网源码的知识,其中也会对红盟发卡网源码查询进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、发卡网源码支付宝对接 2、如何创建一个自己的发卡网平台,将其作为副业收入如何? 3、卡网网站怎么做 4、请问谁有网站自动发卡平台的源码...

华为浏览器开了无痕浏览怎么看历史记录(华为浏览器突然没有历史记录了没开无痕)

华为浏览器开了无痕浏览怎么看历史记录(华为浏览器突然没有历史记录了没开无痕)

本篇文章给大家谈谈华为浏览器开了无痕浏览怎么看历史记录,以及华为浏览器突然没有历史记录了没开无痕对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、华为手机无痕浏览的历史如何还原? 2、无痕浏览器的历史记录在哪? 3、华为p9无痕浏览了如何恢复 华为手机无痕浏览的历...

区块链钱包源码下载(开源区块链钱包)

区块链钱包源码下载(开源区块链钱包)

本篇文章给大家谈谈区块链钱包源码下载,以及开源区块链钱包对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、区块链钱包可以做些什么? 2、区块链钱包安全吗? 3、下载区块链钱包儿为什么手机上会提示有病毒 4、数字货币钱包开发介绍,区块链数字钱包 区块链钱包可以做...