wlbk.net
当前位置:首页 >> jq获取url参数 >>

jq获取url参数

比如现在url地址是 http://www.test.com?id=1&name=zs&age=18 js: var url = window.location.href;var url_param = url.split("?")[1];var url_param_arr = url_param.split("&");console.log(url_param_arr);

两种方法: 方法一:正则分析法 参考代码: function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); re...

http://www.cnblogs.com/fishtreeyu/archive/2011/02/27/1966178.html

以下函数可以获取url任意参数的值: function getParams(key){ var url = location.search.replace(/^\?/,'').split('&'); var paramsObj = {}; for(var i = 0, iLen = url.length; i < iLen; i++){ var param = url[i].split('='); paramsObj[p...

可以, var a=document.URL; a=a.split("?"); if(a.length=2){ a=a.split("&"); }

function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) { return unescape(r[2]); } return null;};

单纯就你这个可以这么写: var r = window.location.search; r = r.substring(r.indexOf("?"),r.length-1); 如果可以请采纳

可以用window.location.search 获取参数,得到的结构是这样 ?key1=value1&key2=value2, 这样,简单对字符串做分割就能拿出来了, 另外,,window.location这个对象就是跟url有关的对象,里面有挺多值和方法,很实用。

function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) { return unescape(r[2]); } return null;};

Jquery获取url参数值的方法如下: $(document).ready(function(){ // 访问该页面时,在url末尾添加?picid=8 console.log(window.location.href); console.log($.getUrlParam('picid')); console.log(getUrlParam('picid')); }); function getUrl...

网站首页 | 网站地图
All rights reserved Powered by www.wlbk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com