用JS获取本页面地址中的参数
2017-09-01 10:12
387 查看
因为项目需要做一个条件查询并且分页的功能,为了保证搜索条件能保持,就想到了用JS获取地址中的条件参数
以下为代码
function GetQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null)return unescape(r[2]); return null;
}
只要在name中填入地址栏中对应参数的名字,就可以获取到它的值
示例:
function firstPage() {
window.location.href="/Servlet?method=ShowFrontStage&currPage=1&BookClass="+GetQueryString("BookClass");
}
上面加粗的部分,就是用这个函数获取到了URL地址栏中BookClass参数的值,非常的简单
不过好像条件查询的分页大多是用session来存条件的?
以下为代码
function GetQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null)return unescape(r[2]); return null;
}
只要在name中填入地址栏中对应参数的名字,就可以获取到它的值
示例:
function firstPage() {
window.location.href="/Servlet?method=ShowFrontStage&currPage=1&BookClass="+GetQueryString("BookClass");
}
上面加粗的部分,就是用这个函数获取到了URL地址栏中BookClass参数的值,非常的简单
不过好像条件查询的分页大多是用session来存条件的?
相关文章推荐
- js通过获取地址栏参数跳转页面
- HTML页面使用JS获取地址栏参数
- HTML页面中用JS获取地址栏参数的方法(超级简单)
- 小技巧-JS获取当前页面的地址和参数等信息
- js通过获取地址栏参数跳转页面
- JS 获取URL地址参数
- 用JS获取地址栏参数的方法(超级简单)
- JS获取地址栏参数
- js获取url链接地址的参数
- 同一个页面里的JS怎样获取jsp从别的页面获取的参数
- 用JS获取地址栏参数的方法
- 用JS获取地址栏参数的方法
- js获取地址栏参数的方法
- js正则表达式获取地址栏参数
- js获取地址栏参数
- JS获取浏览器地址参数的封装类
- 用JS获取地址栏参数的方法(超级简单)
- js获取html页面代码中图片地址的实现代码
- JS获取地址栏参数的小例子
- JS获取地址栏参数