js获取url参数的使用扩展实例


Posted in Javascript onDecember 29, 2007

最近网站改版,发现网站的广告都是直接网址,如果转向一下,对于本站的全职会好点
需要一个html页面来传递参数所以用到个js获取url参数的代码,就一个funciton
参考http://img.3water.com/url.htm?url=http://www.baidu.com 

<script language="javascript" type="text/javascript"> 
//js获取url参数的function
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 
theurl=request("url"); 
if (theurl!=''){ 
location=theurl 
} 
</script>
Javascript 相关文章推荐
地震发生中逃生十大法则
May 12 Javascript
ajax 缓存 问题 requestheader
Aug 01 Javascript
js 动态文字滚动的例子
Jan 17 Javascript
深入分析escape()、encodeURI()、encodeURIComponent()的区别及示例
Aug 04 Javascript
取得元素的左和上偏移量的方法
Sep 17 Javascript
jquery实现LED广告牌旋转系统图片切换效果代码分享
Aug 26 Javascript
jQuery使用contains过滤器实现精确匹配方法详解
Feb 25 Javascript
js实现的简练高效拖拽功能示例
Dec 21 Javascript
Angular+Bootstrap+Spring Boot实现分页功能实例代码
Jul 21 Javascript
详解使用Next.js构建服务端渲染应用
Jul 10 Javascript
vue项目动态设置页面title及是否缓存页面的问题
Nov 08 Javascript
Ajax请求超时与网络异常处理图文详解
May 23 Javascript
javascript js cookie的存储,获取和删除
Dec 29 #Javascript
javascript下function声明一些小结
Dec 28 #Javascript
用js实现的页面关键字密度查询代码
Dec 27 #Javascript
DOMAssitant最新版 DOMAssistant 2.5发布
Dec 25 #Javascript
用cookies实现的可记忆的样式切换效果代码下载
Dec 24 #Javascript
2007/12/23更新创意无限,简单实用(javascript log)
Dec 24 #Javascript
两个DIV等高的JS的实现代码
Dec 23 #Javascript
You might like
全国FM电台频率大全 - 18 湖南省
2020/03/11 无线电
PHP通过正则表达式下载图片到本地的实现代码
2011/09/19 PHP
PHP Opcache安装和配置方法介绍
2015/05/28 PHP
js下利用控制器载入对应脚本
2010/07/17 Javascript
jQuery动态设置form表单的enctype值(实现代码)
2013/07/04 Javascript
浅析基于WEB前端页面的页面内容搜索的实现思路
2014/06/10 Javascript
使用AngularJS编写较为优美的JavaScript代码指南
2015/06/19 Javascript
javascript 应用小技巧方法汇总
2015/07/05 Javascript
基于JS实现密码框(password)中显示文字提示功能代码
2016/05/27 Javascript
JavaScript中const、var和let区别浅析
2016/10/11 Javascript
Node.js实现文件上传的示例
2017/06/28 Javascript
vue.js删除列表中的一行
2018/06/30 Javascript
vue.js的简单自动求和计算实例
2019/11/08 Javascript
js实现自动播放匀速轮播图
2020/02/06 Javascript
JQuery绑定事件四种实现方法解析
2020/12/02 jQuery
python脚本实现xls(xlsx)转成csv
2016/04/10 Python
python使用xlrd与xlwt对excel的读写和格式设定
2017/01/21 Python
基于python的多进程共享变量正确打开方式
2018/04/28 Python
Python两个字典键同值相加的几种方法
2019/03/05 Python
Python 编程速成(推荐)
2019/04/15 Python
python简单区块链模拟详解
2019/07/03 Python
python pickle存储、读取大数据量列表、字典数据的方法
2019/07/07 Python
jupyter 导入csv文件方式
2020/04/21 Python
Python 通过监听端口实现唯一脚本运行方式
2020/05/05 Python
基于plt.title无法显示中文的快速解决
2020/05/16 Python
使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)
2020/10/12 Python
浅谈cookie和localStorage那些事
2019/08/27 HTML / CSS
如何开启linux的ssh服务
2013/06/03 面试题
EJB timer的种类
2014/10/28 面试题
学术会议欢迎词
2014/01/09 职场文书
锦旗赠语
2015/06/23 职场文书
毕业季聚会祝酒词!
2019/07/04 职场文书
大学生创业,为什么都会选择快餐饮?
2019/08/08 职场文书
apache基于端口创建虚拟主机的示例
2021/04/24 Servers
MySQL 自定义变量的概念及特点
2021/05/13 MySQL
Java基础之线程锁相关知识总结
2021/06/30 Java/Android