修改地址栏参数
来源:互联网 发布:双色球九宫图算法杀号 编辑:程序博客网 时间:2024/06/05 17:27
最近在写web页码
在写js分页的时候需要修改地址栏参数
上网找了一下
function changeURLPar(destiny, par, par_value) { var pattern = par+'=([^&]*)'; var replaceText = par+'='+par_value; if (destiny.match(pattern)) { var tmp = '/\\'+par+'=[^&]*/'; tmp = destiny.replace(eval(tmp), replaceText); return (tmp); } else { if (destiny.match('[\?]')) { return destiny+'&'+ replaceText; } else { return destiny+'?'+replaceText; } } return destiny+'\n'+par+'\n'+par_value; }
destiny是目标字符串,比如是http://www.baidu.com/?id=3&ttt=3
par是参数名,par_value是参数要更改的值,调用结果如下:
changeURLPar(test, ‘id’, 99); // http://www.baidu.com/?id=99&ttt=3
changeURLPar(test, ‘haha’, 33); // http://www.huistd.com/?id=99&ttt=3&haha=33
http://www.jb51.net/article/32627.htm
阅读全文
0 0
- 修改地址栏参数
- js 修改地址栏中的参数
- js修改地址栏URL参数解决url参数问题
- 修改IE7.0地址栏
- JS修改地址栏
- 怎样修改地址栏图标
- javascript取得地址栏参数
- javascript 获取 地址栏 参数
- javascript取得地址栏参数
- 地址栏参数乱码
- 如何隐藏地址栏参数
- js 获取地址栏参数
- PHP 读取地址栏 参数
- 地址栏中文参数
- jquery获取地址栏参数
- JS获得地址栏参数
- JS获得地址栏参数
- 解析地址栏参数
- Android面试知识点总结-Android篇
- 51NOD 1294 修改数组 【LIS】
- 数据结构——二叉树的创建和遍历
- 第一个Docker镜像Java-web项目
- 使用mac自带终端修改hosts
- 修改地址栏参数
- mysql 修改密码后,切记要FLUSH PRIVILEGES
- 深入java 读读枚举类Enum源代码(转载)
- linux基本操作命令
- swift cell 分割线 显示不全 自由控制长度
- __stringify的作用等同于#
- 求一个n阶方阵对角线元素之和
- GUID介绍
- js中i++与++i的区别