javascript获取URL查询字符串
2011-04-07 12:03
423 查看
function getArgs( ) { var args = new Object( ); var query = location.search.substring(1); // Get query string var pairs = query.split("&"); // Break at ampersand for(var i = 0; i < pairs.length; i++) { var pos = pairs[i].indexOf('='); // Look for "name=value" if (pos == -1) continue; // If not found, skip var argname = pairs[i].substring(0,pos); // Extract the name var value = pairs[i].substring(pos+1); // Extract the value value = decodeURIComponent(value); // Decode it, if needed args[argname] = value; // Store as a property } return args; // Return the object } |
或
alert(getArgs().str);
相关文章推荐
- 认识Javascript中Location对象(二)以及如何获取URL中的查询字符串的值和获取网页的名称
- JavaScript获取URL查询字符串参数
- javascript获取URL查询字符串
- 如何用js获取浏览器URL中查询字符串的参数
- 你如何获取浏览器URL中查询字符串中的参数?
- 记录javascript 验证字符串布尔类型 及url 参数获取
- 向URL末尾添加查询字符串参数的辅助函数及获取Url的参数函数
- 如何用js获取浏览器URL中查询字符串的参数
- 如何用js获取浏览器URL中查询字符串的参数
- 如何用js获取浏览器URL中查询字符串的参数
- JavaScript获取查询字符串
- c#获取url中的查询字符串参数
- Javascript 获取链接(url)参数的方法[正则与截取字符串]
- 如何用js获取浏览器URL中查询字符串的参数
- js获取url查询字符串封装方法
- Angular 关于获取Matrix URL 和 普通URL 查询字符串问题
- JS获取浏览器URL中查询字符串的参数
- 通过JavaScript获取查询字符串的值
- 如何获取浏览器URL中查询字符串的参数?
- 获取url地址中查询字符串的某一个