如何在一次请求中通过JS中获取Url中的参数
从A跳转到B,携带参数
例如:
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。/pc/B.jsp?item=123456 B页面在js可以直接用 var item='${param.item}';
这样就拿到啦
还有一种方法
定义一个函数
function getQueryParam(){ var url = decodeURI(location.search); //获取url中"?"符后的字串 var theRequest =new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str.split("&"); for(var i = 0; i <strs.length; i++) { theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]); } } return theRequest; }
通过 getQueryParam().item就能拿到参数,两种方法都可以,依据需求来使用
个人认为比较方便的两种就是这些啦,

更多精彩