javascript[js]获取url参数的代码
来源:互联网 发布:淘宝宠物药店 编辑:程序博客网 时间:2024/06/05 00:39
最近做个页面,需要用javascript获取url参数,可发现网上的东西,实在是多了,错误也实在是多啊,真晕,浪费了我不少时间于是,我便总结一下,一个好用的就可以了,先声明下,用正则,是简单,但多浏览器的兼容性,和速度不敢保证了,所以我就用个多浏览器兼容的
<script language = javascript>
function request(paras){
var url = location.href;
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
var paraObj = {}
for (i=0; j=paraString[i]; i++){
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);
}
var returnValue = paraObj[paras.toLowerCase()];
if(typeof(returnValue)=="undefined"){
return "";
}else{
return returnValue;
}
}
var theurl=request('url');
var theimg=request('img');
document.writeln("<a href='" + theurl + "' target=_blank><img src=" + theimg + " width=750 height=450 border=0></a>");
</script>
最主要的是用到了
function request(paras){
var url = location.href;
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
var paraObj = {}
for (i=0; j=paraString[i]; i++){
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);
}
var returnValue = paraObj[paras.toLowerCase()];
if(typeof(returnValue)=="undefined"){
return "";
}else{
return returnValue;
}
}
这个函数,以后就方便了,不会到处乱找了
复制代码代码如下:
<script language = javascript>
function request(paras){
var url = location.href;
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
var paraObj = {}
for (i=0; j=paraString[i]; i++){
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);
}
var returnValue = paraObj[paras.toLowerCase()];
if(typeof(returnValue)=="undefined"){
return "";
}else{
return returnValue;
}
}
var theurl=request('url');
var theimg=request('img');
document.writeln("<a href='" + theurl + "' target=_blank><img src=" + theimg + " width=750 height=450 border=0></a>");
</script>
最主要的是用到了
复制代码代码如下:
function request(paras){
var url = location.href;
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
var paraObj = {}
for (i=0; j=paraString[i]; i++){
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);
}
var returnValue = paraObj[paras.toLowerCase()];
if(typeof(returnValue)=="undefined"){
return "";
}else{
return returnValue;
}
}
这个函数,以后就方便了,不会到处乱找了
- javascript[js]获取url参数的代码
- javascript[js]获取url参数的代码
- javascript[js]获取url参数的代码
- js获取URL参数代码
- javascript js 取得网页的url中带的参数 js 获取 url 参数
- js javascript 获取url,获得当前页面的url,静态html文件js读取url参数
- js javascript 获取url,获得当前页面的url,静态html文件js读取url参数
- js javascript 获取url,获得当前页面的url,静态html文件js读取url参数
- js javascript 获取url,获得当前页面的url,静态html文件js读取url参数
- js javascript 获取url,获得当前页面的url,静态html文件js读取url参数
- js获取url中指定参数值的示例代码
- Js+Jq获取URL参数的集中方法示例代码
- javascript(js)获取URL各种参数
- JS获取URL地址参数代码
- 通用代码 js获取URL参数
- JavaScript从url中获取参数 / js get url parameter
- JS JavaScript获取Url参数,src属性参数
- javascript获取URL参数
- sp、cp与移动运营商的三方博弈
- JAVA的网络编程【转】
- 金庸--王重阳谈学习、旅游、谈交友等等
- java内存模型总结
- 季宏敏对话冯庆
- javascript[js]获取url参数的代码
- Oracle授权访问
- JAVA反射使用手记
- Informix:Could not do a physical-order read to fetch netxt row异常
- 成员初始化表的作用 实例解析
- 季宏敏对话冯庆
- 随机提取N条记录的SQL语句(转)
- JAVA线程池ThreadPoolExecutor与阻塞队列BlockingQueue
- 如何用 JavaScript 获取当前 URL 的文件名