初学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 相关文章推荐
为JavaScript提供睡眠功能(sleep) 自编译JS引擎
Aug 16 Javascript
基于jQuery的自动完成插件
Feb 03 Javascript
js substring从右边获取指定长度字符串(示例代码)
Dec 23 Javascript
IE6 hack for js 集锦
Sep 23 Javascript
js监听鼠标事件控制textarea输入字符串的个数
Sep 29 Javascript
jQuery使用slideUp方法实现控制元素缓慢收起
Mar 27 Javascript
jquery插件unobtrusive实现片段式加载
Jun 15 Javascript
javascript 应用小技巧方法汇总
Jul 05 Javascript
使用淘宝镜像cnpm安装Vue.js的图文教程
May 17 Javascript
微信小程序云开发如何使用npm安装依赖
May 18 Javascript
vue element-ui table组件动态生成表头和数据并修改单元格格式 父子组件通信
Aug 15 Javascript
Webpack3+React16代码分割的实现
Mar 03 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
咖啡的化学
2021/03/03 咖啡文化
PHP基础教程(php入门基础教程)一些code代码
2013/01/06 PHP
PHP批量去除BOM头内容信息代码
2016/03/11 PHP
PDO的安全处理与事物处理方法
2016/10/31 PHP
详解JavaScript的Polymer框架中的通知交互
2015/07/29 Javascript
Node.js操作mysql数据库增删改查
2016/03/30 Javascript
详解在Vue中通过自定义指令获取dom元素
2017/03/04 Javascript
使用jQuery监听扫码枪输入并禁止手动输入的实现方法(推荐)
2017/03/21 jQuery
jQuery实现的粘性滚动导航栏效果实例【附源码下载】
2017/10/19 jQuery
使用webpack3.0配置webpack-dev-server教程
2018/05/29 Javascript
浅谈React碰到v-if
2018/11/04 Javascript
小程序云开发如何实现图片上传及发表文字
2019/05/17 Javascript
解决layer.msg 不居中 ifram中的问题
2019/09/05 Javascript
webpack 如何同时输出压缩和未压缩的文件的实现步骤
2020/06/05 Javascript
Vue+Openlayers自定义轨迹动画
2020/09/24 Javascript
nuxt.js 在middleware(中间件)中实现路由鉴权操作
2020/11/06 Javascript
浅谈Vue static 静态资源路径 和 style问题
2020/11/07 Javascript
Python获取电脑硬件信息及状态的实现方法
2014/08/29 Python
python中的错误处理
2016/04/10 Python
我用Python抓取了7000 多本电子书案例详解
2019/03/25 Python
Django框架 查询Extra功能实现解析
2019/09/04 Python
python 实现任务管理清单案例
2020/04/25 Python
python 使用事件对象asyncio.Event来同步协程的操作
2020/05/04 Python
Python基于Socket实现简易多人聊天室的示例代码
2020/11/29 Python
python 实现图片批量压缩的示例
2020/12/18 Python
Mio Skincare中文官网:肌肤和身体护理
2016/10/26 全球购物
莫斯科的韩国化妆品店:Sifo
2019/12/04 全球购物
企业管理部经理岗位职责
2013/12/24 职场文书
应聘教师自荐书
2014/06/16 职场文书
2014年审计工作总结
2014/11/17 职场文书
2014小学一年级班主任工作总结
2014/12/05 职场文书
先进党支部事迹材料
2014/12/24 职场文书
暑期实践个人总结
2015/03/06 职场文书
戒赌保证书
2015/05/11 职场文书
继承Win10缺点!教你关闭Win11烦人的网络搜索
2021/11/23 数码科技
「租借女友」第2季樱泽墨角色PV&新视觉图公开
2022/03/21 日漫