使用js 设置url参数


Posted in Javascript onJuly 08, 2013

// 获取地址栏的参数数组
function getUrlParams() {
    var search = window.location.search;
    // 写入数据字典
    var tmparray = search.substr(1, search.length).split("&");
    var paramsArray = new Array;
    if (tmparray != null) {
        for (var i = 0; i < tmparray.length; i++) {
            var reg = /[=|^==]/;    // 用=进行拆分,但不包括==
            var set1 = tmparray[i].replace(reg, '&');
            var tmpStr2 = set1.split('&');
            var array = new Array;
            array[tmpStr2[0]] = tmpStr2[1];
            paramsArray.push(array);
        }
    }
    // 将参数数组进行返回
    return paramsArray;
}
// 根据参数名称获取参数值
function getParamValue(name) {
    var paramsArray = getUrlParams();
    if (paramsArray != null) {
        for (var i = 0; i < paramsArray.length; i++) {
            for (var j in paramsArray[i]) {
                if (j == name) {
                    return paramsArray[i][j];
                }
            }
        }
    }
    return null;
}

Javascript 相关文章推荐
javascritp实现input输入框相关限制用法
Jun 29 Javascript
jQuery使用andSelf()来包含之前的选择集
May 19 Javascript
用javascript关闭本窗口技巧小结
Sep 05 Javascript
node.js中的buffer.Buffer.byteLength方法使用说明
Dec 10 Javascript
HTML5 实现的一个俄罗斯方块实例代码
Sep 19 Javascript
jQuery中的select操作详解
Nov 29 Javascript
常用的javascript设计模式
Jan 11 Javascript
使用D3.js制作图表详解
Aug 13 Javascript
如何用Node写页面爬虫的工具集
Oct 26 Javascript
vue-cli3+typescript初体验小结
Feb 28 Javascript
javascript实现图片轮播代码
Jul 09 Javascript
vue中axios的二次封装实例讲解
Oct 14 Javascript
复制js对象方法(详解)
Jul 08 #Javascript
Javascript拓展String方法小结
Jul 08 #Javascript
解析js原生方法创建表格效率测试
Jul 08 #Javascript
浅析document.createDocumentFragment()与js效率
Jul 08 #Javascript
如何使用Javascript获取距今n天前的日期
Jul 08 #Javascript
解析使用JS 清空File控件的路径值
Jul 08 #Javascript
使用JS 清空File控件的路径值
Jul 08 #Javascript
You might like
PHP 日期加减的类,很不错
2009/10/10 PHP
PHP中date与gmdate的区别及默认时区设置
2014/05/12 PHP
PHP使用反射机制实现查找类和方法的所在位置
2016/04/22 PHP
php blowfish加密解密算法
2016/07/02 PHP
laravel5.0在linux下解决.htaccess无效和去除index.php的问题
2019/10/16 PHP
使用户点击后退按钮使效三行代码
2007/07/07 Javascript
js完美实现@提到好友特效(兼容各大浏览器)
2015/03/16 Javascript
JavaScript实现的简单幂函数实例
2015/04/17 Javascript
js中substring和substr两者区别和使用方法
2015/11/09 Javascript
JavaScript仿商城实现图片广告轮播实例代码
2016/02/06 Javascript
用jQuery获取table中行id和td值的实现代码
2016/05/19 Javascript
全面解析JS字符串和正则表达式中的match、replace、exec等函数
2016/07/01 Javascript
JS双击变input框批量修改内容
2016/12/12 Javascript
深入理解Vue transition源码分析
2017/07/30 Javascript
Angular2整合其他插件的方法
2018/01/20 Javascript
玩转vue的slot内容分发
2018/09/22 Javascript
bootstrap-table+treegrid实现树形表格
2019/07/26 Javascript
Vue最新防抖方案(必看篇)
2019/10/30 Javascript
JavaScript ECMA-262-3 深入解析(二):变量对象实例详解
2020/04/25 Javascript
解决vue动态路由异步加载import组件,加载不到module的问题
2020/07/26 Javascript
token 机制和实现方式
2020/12/15 Javascript
[20:21]《一刀刀一天》第十六期:TI国际邀请赛正式打响,总奖金超过550万
2014/05/23 DOTA
Python中的exec、eval使用实例
2014/09/23 Python
Django unittest 设置跳过某些case的方法
2018/12/26 Python
Python 3.8新特征之asyncio REPL
2019/05/28 Python
python requests证书问题解决
2019/09/05 Python
使用tensorflow实现矩阵分解方式
2020/02/07 Python
英国领先的在线旅游和休闲零售商:lastminute.com
2019/01/23 全球购物
中国京东和泰国中央集团合资的网站:JD CENTRAL
2020/08/22 全球购物
《囚绿记》教学反思
2014/03/01 职场文书
学习考察心得体会
2014/09/04 职场文书
2014学习十八届四中全会精神思想汇报范文
2014/10/23 职场文书
2014年残联工作总结
2014/11/21 职场文书
初中差生评语
2014/12/29 职场文书
转学证明范本
2015/06/19 职场文书
html5+实现plus.io进行拍照和图片等获取
2022/06/01 HTML / CSS