js中window.location的⽤法
⽤window.location处理解析当前页⾯URL
window.location 对象所包含的属性
属性描述
hash从井号(#)开始的URL(锚点)
host主机名和当前URL的端⼝号
hostname主机名
href完整的URL
pathname路径
port端⼝号
protocol协议
search参数
js 脚本捕获页⾯ GET ⽅式请求的参数?其实直接使⽤ window.location.search 获得,然后通过 split ⽅法结合循环遍历⾃由组织数据格式。⼤概处理如下:
var searchURL = window.location.search;
searchURL = searchURL.substring(1, searchURL.length);
javascript split方法var targetPageId = searchURL.split("&")[0].split("=")[1];
下⾯还有⼀种⽅法,如:
function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i");
var r = window.location.search.substr(1).match(reg);
if (r!=null) return decodeURI(r[2]); return null;
}
var a = GetQueryString("a");//GET['a'],取得URL参数a
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论