浅谈javascript的url参数parse和build函数
2017-03-04 10:19
866 查看
Parse:
function getParam() { var param = new Object() var item = new Array(); if (location.search == "") { return param; }; var query = location.search.substring(1); var list = query.split('&'); for(var i = 0; i < list.length; i++) { item = list[i].split('='); if (typeof param[item[0]] == "undefined") { param[item[0]] = new Array(); } param[item[0]].push(item[1]); }; return param; };
Build:
function getUrlByParam(param) { var url = ""; for (field in param) { for (index in param[field]) { url += "&" + field + "=" + param[field][index]; }; }; return url == "" ? url : url.substring(1); };
以上这篇浅谈javascript的url参数parse和build函数就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- javascript获取URL参数
- JavaScript接受URL参数的代码
- 关于javascript编码url的中文参数
- 关于javascript编码url的中文参数
- JavaScript分解Url传递的参数
- (收藏备用)两个Javascript方法,取url中的参数字符串
- javascript访问URL参数的方法
- javascript写的关于静态页面获取URL传递参数的函数[原创]
- 用javascript获得URL传递的参数
- JavaScript接受URL参数的代码
- 另一个用javascript获取URL参数的函数
- javascript 获取 url 参数
- javascript 获取URL参数
- 通过javascript获得url参数
- javascript获取url参数
- Javascript获得Url中的参数
- JavaScript Base64编码和解码,实现URL参数传递。
- javascript获取url参数,返回参数值
- JavaScript分解Url传递的参数
- javascript[js]获取url参数的代码