可以使用window.location获取当前页面url。以下是一些简单应用。
<script>
$(function(){
//返回web主机的域名,如:http://127.0.0.1:8080/testdemo/test.html?id=1&name=test
varurl=window.location.href;
//返回当前页面的路径和文件名,如:/testdemo/test.html
varpathname=window.location.pathname;
//返回web主机的端口,如:8080
varport=window.location.port;
//返回所使用的web协议,如:http:
varprotocol=window.location.protocol;
//获取参数,如:?id=1&name=test
varsearch=window.location.search;
//获取指定参数值
varid=getUrlParam('id');//1
varname=getUrlParam('name');//test
});
functiongetUrlParam(name){
//取得url中?后面的字符
varquery=window.location.search.substring(1);
//把参数按&拆分成数组
varparam_arr=query.split("&");
for(vari=0;i<param_arr.length;i++){
varpair=param_arr[i].split("=");
if(pair[0]==name){
returnpair[1];
}
}
return(false);
}
</script>
如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h56584.shtml