如何从浏览器的URL中获取查询字符串参数
2019-01-22 15:30
162 查看
方法 一、
function parseQueryString ( name ){ name = name.replace(/[\[]/,"\\\["); var regexS = "[\\?&]"+name+"=([^&#]*)"; var regex = new RegExp( regexS ); var results = regex.exec( window.location.href ); if(results == null) { return ""; } else { return results[1]; } }
方法二、
function showWindowHref(){ var sHref = window.location.href; var args = sHref.split('?'); if(args[0] == sHref){ return ""; } var arr = args[1].split('&'); var obj = {}; for(var i = 0;i< arr.length;i++){ var arg = arr[i].split('='); obj[arg[0]] = arg[1]; } return obj; } var href = showWindowHref(); // obj console.log(href['name']); // xiaoming
相关文章推荐
- 如何获取浏览器URL中查询字符串的参数?
- 如何用js获取浏览器URL中查询字符串的参数
- 你如何获取浏览器URL中查询字符串中的参数?
- 如何用js获取浏览器URL中查询字符串的参数
- 如何获取浏览器URL中查询字符串中的参数?
- 如何获取浏览器URL中查询字符串的参数
- 如何用js获取浏览器URL中查询字符串的参数
- 如何获取浏览器URL中查询字符串中的参数?
- 如何用js获取浏览器URL中查询字符串的参数
- 如何用js获取浏览器URL中查询字符串的参数
- JS获取浏览器URL中查询字符串的参数
- js获取浏览器URL中查询字符串中的参数
- [InfoPath]如何在可在浏览器中打开的InfoPath表单中获取Url参数
- 解析当前页面url,获取查询字符串参数
- 前端笔试题目小结--获取输入参数用户名;查询URL字符串参数
- JavaScript获取URL查询字符串参数
- c#获取url中的查询字符串参数
- 如何从angular2中的url获取查询参数?
- 向URL末尾添加查询字符串参数的辅助函数及获取Url的参数函数
- 认识Javascript中Location对象(二)以及如何获取URL中的查询字符串的值和获取网页的名称