初学prototype,发个JS接受URL参数的代码


Posted in Javascript onSeptember 25, 2006
<script> 
function request(key) 
{ 
if(typeof(this)=="undefined")return false; 
if(this.length>0)  
{  
var s = this.split("&");  
for(var i in s)  
{  
var sp=s[i].split("=") 
if(sp[0]==key)return(sp[1]); 
}  
return false; 
}  
else return false 
} 
function getAllKey() 
{ 
if(typeof(this)=="undefined")return false; 
var arr=new Array; 
if(this.length>0)  
{  
var s = this.split("&");  
for(var i in s)  
{  
var sp=s[i].split("="); 
arr.push(sp[0]); 
}  
return arr; 
}  
else return false 
} 
String.prototype.request=request 
String.prototype.getAllKey=getAllKey 
//=================================================== 
var url=location.search.substr(1) //action=reply&forum=3&topic=1469 
var arg=url.getAllKey() 
alert(arg) 
document.write("提交参数:"+arg) 
for(var cou in arg ) 
document.write("<br>参数"+arg[cou]+"的值为:"+url.request(arg[cou])+"<br>") 
</script>
Javascript 相关文章推荐
js 颜色选择器(兼容firefox)
Mar 05 Javascript
电子商务网站上的常用的js放大镜效果
Dec 08 Javascript
js自动生成对象的属性示例代码
Oct 28 Javascript
3种不同方式的焦点图轮播特效分享
Oct 30 Javascript
基于jquery步骤进度条源码分享
Nov 12 Javascript
实例讲解jquery中mouseleave和mouseout的区别
Feb 17 Javascript
JavaScript事件学习小结(三)js事件对象
Jun 09 Javascript
很酷的星级评分系统原生JS实现
Aug 25 Javascript
vue插件vue-resource的使用笔记(小结)
Aug 04 Javascript
p5.js码绘“跳动的小正方形”的实现代码
Oct 22 Javascript
原生JS与JQ获取元素的区别详解
Feb 13 Javascript
js数组的基本使用总结
Jan 18 Javascript
浅谈JavaScript中面向对象技术的模拟
Sep 25 #Javascript
理解JavaScript中的事件
Sep 23 #Javascript
Valerio 发布了 Mootools
Sep 23 #Javascript
prototype.js的Ajax对象
Sep 23 #Javascript
在Javascript中为String对象添加trim,ltrim,rtrim方法
Sep 22 #Javascript
如何实现JS函数的重载
Sep 22 #Javascript
扩展String功能方法
Sep 22 #Javascript
You might like
两种php给图片加水印的实现代码
2020/04/18 PHP
php使用curl代理实现抓取数据的方法
2017/02/03 PHP
如何简单地用YUI做JavaScript动画
2007/03/10 Javascript
javascript YUI 读码日记之 YAHOO.util.Dom - Part.4
2008/03/22 Javascript
基于jquery的一个OutlookBar类,动态创建导航条
2010/11/19 Javascript
JavaScript的Module模式编程深入分析
2013/08/13 Javascript
JS 作用域与作用域链详解
2015/04/07 Javascript
JavaScript使用Replace进行字符串替换的方法
2015/04/14 Javascript
WordPress中鼠标悬停显示和隐藏评论及引用按钮的实现
2016/01/12 Javascript
jquery单击事件和双击事件冲突解决方案
2016/03/02 Javascript
微信小程序 JS动态修改样式的实现代码
2017/02/10 Javascript
简单谈谈关于Angular Cli打包的事
2017/09/05 Javascript
基于es6三点运算符的使用方法(实例讲解)
2017/10/12 Javascript
为输入框加入数字js校验代码分享
2017/11/02 Javascript
JS中的函数与对象的创建方式
2019/05/12 Javascript
js实现简单掷骰子效果
2019/10/24 Javascript
[33:23]Secret vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python备份文件的脚本
2008/08/11 Python
Python批量合并有合并单元格的Excel文件详解
2018/04/05 Python
Python把对应格式的csv文件转换成字典类型存储脚本的方法
2019/02/12 Python
python实现祝福弹窗效果
2019/04/07 Python
pytorch 获取层权重,对特定层注入hook, 提取中间层输出的方法
2019/08/17 Python
使用python修改文件并立即写回到原始位置操作(inplace读写)
2020/06/28 Python
浅谈OpenCV中的新函数connectedComponentsWithStats用法
2020/07/05 Python
CSS3弹性伸缩布局之box布局
2016/07/12 HTML / CSS
美国宠物美容和宠物用品购物网站:Cherrybrook
2018/12/07 全球购物
实习医生自我评价
2013/09/22 职场文书
大学生学习生活的自我评价
2013/11/01 职场文书
海南地接欢迎词
2014/01/14 职场文书
八年级生物教学反思
2014/01/22 职场文书
会计顶岗实习心得
2014/01/25 职场文书
教学质量评估实施方案
2014/03/17 职场文书
升学宴主持词
2014/04/02 职场文书
2015秋季小学开学寄语
2015/05/27 职场文书
vue实现无缝轮播效果(跑马灯)
2021/05/14 Vue.js
Java使用JMeter进行高并发测试
2021/11/23 Java/Android