初学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 相关文章推荐
[HTML/CSS/Javascript]WWTJS
Sep 25 Javascript
JavaScript 学习笔记(十一)
Jan 19 Javascript
JS实现商品倒计时实现代码
May 03 Javascript
jquery提取元素里的纯文本不包含span等里的内容
Sep 30 Javascript
jQuery中ajax的使用与缓存问题的解决方法
Dec 19 Javascript
javascript弹出页面回传值的方法
Jan 28 Javascript
使用JavaScript刷新网页的方法
Jun 04 Javascript
js实现登录与注册界面
Nov 01 Javascript
js中getter和setter用法实例分析
Aug 14 Javascript
vue 实现滚动到底部翻页效果(pc端)
Jul 31 Javascript
vue下的@change事件的实现
Oct 25 Javascript
浅谈webpack和webpack-cli模块源码分析
Jan 19 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使用smtp发送支持附件的邮件示例
2014/04/13 PHP
兼容各大浏览器带关闭按钮的漂浮多组图片广告代码
2014/06/05 PHP
php查找字符串中第一个非0的位置截取
2017/02/27 PHP
php检查函数必传参数是否存在的实例详解
2017/08/28 PHP
Js 中debug方式
2010/02/07 Javascript
JavaScript中的16进制字符(改进)
2011/11/21 Javascript
js上下视差滚动简单实现代码
2017/03/07 Javascript
JS判断非空至少输入两个字符的简单实现方法
2017/06/23 Javascript
使用 jQuery 实现表单验证功能
2017/07/05 jQuery
微信小程序实现顶部选项卡(swiper)
2020/06/19 Javascript
js使用generator函数同步执行ajax任务
2017/09/05 Javascript
vue-router项目实战总结篇
2018/02/11 Javascript
vue项目中使用Hbuilder打包app 设置沉浸式状态栏的方法
2018/10/22 Javascript
小程序日历控件使用方法详解
2018/12/29 Javascript
js中apply和call的理解与使用方法
2019/11/27 Javascript
使用 Github Actions 自动部署 Angular 应用到 Github Pages的方法
2020/07/20 Javascript
Vue两种组件类型:递归组件和动态组件的用法
2020/08/06 Javascript
记一次vue跨域的解决
2020/10/21 Javascript
详解vue3中组件的非兼容变更
2021/03/03 Vue.js
linux系统使用python监测网络接口获取网络的输入输出
2014/01/15 Python
python itchat实现调用微信接口的第三方模块方法
2019/06/11 Python
PyQt5固定窗口大小的方法
2019/06/18 Python
使用python实现画AR模型时序图
2019/11/20 Python
python二维键值数组生成转json的例子
2019/12/06 Python
通过python实现windows桌面截图代码实例
2020/01/17 Python
python海龟绘图之画国旗实例代码
2020/11/11 Python
python实现录制全屏和选择区域录屏功能
2021/02/05 Python
John Varvatos官方网站:设计师男士时装
2017/02/08 全球购物
John Hardy官方网站:手工设计首饰的奢侈品牌
2017/07/05 全球购物
高中自我鉴定范文
2013/11/03 职场文书
工伤事故赔偿协议书
2014/04/15 职场文书
党委班子对照检查材料
2014/08/19 职场文书
12.4全国法制宣传日活动总结
2014/11/01 职场文书
办公室岗位职责范本
2015/04/11 职场文书
小学班主任教育随笔
2015/08/15 职场文书
浅析Django接口版本控制
2021/06/26 Python