javascript

位置:IT落伍者 >> javascript >> 浏览文章

javascript[js]获取url参数的代码


发布日期:2021年11月26日
 
javascript[js]获取url参数的代码

最近做个页面需要用javascript获取url参数可发现网上的东西实在是多了错误也实在是多啊真晕浪费了我不少时间于是我便总结一下一个好用的就可以了先声明下用正则是简单但多浏览器的兼容性和速度不敢保证了所以我就用个多浏览器兼容的
代码如下:
<script language = javascript>
function request(paras){
var url = locationhref;
var paraString = urlsubstring(urlindexOf("?")+urllength)split("&");
var paraObj = {}
for (i=; j=paraString[i]; i++){
paraObj[jsubstring(jindexOf("="))toLowerCase()] = jsubstring(jindexOf("=")+jlength);
}
var returnValue = paraObj[parastoLowerCase()];
if(typeof(returnValue)=="undefined"){
return "";
}else{
return returnValue;
}
}
var theurl=request(url);
var theimg=request(img);
documentwriteln("<a " + theurl + " target=_blank><img src=" + theimg + " width= height= border=></a>");
</script>

最主要的是用到了
代码如下:
function request(paras){
var url = locationhref;
var paraString = urlsubstring(urlindexOf("?")+urllength)split("&");
var paraObj = {}
for (i=; j=paraString[i]; i++){
paraObj[jsubstring(jindexOf("="))toLowerCase()] = jsubstring(jindexOf("=")+jlength);
}
var returnValue = paraObj[parastoLowerCase()];
if(typeof(returnValue)=="undefined"){
return "";
}else{
return returnValue;
}
}

这个函数以后就方便了不会到处乱找了

               

上一篇:JavaScript全排列的六种算法 具体实现

下一篇:jquery实现图片等比例缩放