初学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 相关文章推荐
特殊字符、常规符号及其代码对照表
Jun 26 Javascript
基于jQuery的烟花效果(运动相关)点击屏幕出烟花
Jun 14 Javascript
如何将JS的变量值传递给ASP变量
Dec 10 Javascript
js实现日历可获得指定日期周数及星期几示例分享(js获取星期几)
Mar 14 Javascript
jQuery实现Flash效果上下翻动的中英文导航菜单代码
Sep 22 Javascript
javascript RegExp 使用说明
May 21 Javascript
AngularJS 过滤与排序详解及实例代码
Sep 14 Javascript
vue2滚动条加载更多数据实现代码
Jan 10 Javascript
详解Node.js异步处理的各种写法
Jun 09 Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
Nov 14 Javascript
vue简单封装axios插件和接口的统一管理操作示例
Feb 02 Javascript
es6中class类静态方法,静态属性,实例属性,实例方法的理解与应用分析
Feb 15 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获取post中的json数据的实现方法
2011/06/08 PHP
PHP的curl实现get,post和cookie(实例介绍)
2013/06/17 PHP
PHP简单的MVC框架实现方法
2015/12/01 PHP
统计PHP目录中的文件数方法
2019/03/05 PHP
ExtJS 2.0 实用简明教程之布局概述
2009/04/29 Javascript
中国地区三级联动下拉菜单效果分析
2012/11/15 Javascript
JavaScript代码复用模式实例分析
2012/12/02 Javascript
Jquery 表单验证类介绍与实例
2013/06/09 Javascript
JS注释所产生的bug 即使注释也会执行
2013/11/19 Javascript
js数组方法扩展实现数组统计函数
2014/04/09 Javascript
原生javascript实现图片弹窗交互效果
2015/01/12 Javascript
JavaScript常用的返回,自动跳转,刷新,关闭语句汇总
2015/01/13 Javascript
js实现C#的StringBuilder效果完整实例
2015/12/22 Javascript
bootstrap网页框架的使用方法
2016/05/10 Javascript
jQuery中delegate()方法的用法详解
2016/10/13 Javascript
漂亮实用的页面loading(加载)封装代码
2017/02/03 Javascript
用vue写一个仿简书的轮播图的示例代码
2018/03/13 Javascript
原生JS实现手动轮播图效果实例代码
2018/11/22 Javascript
JS前端知识点总结之内置对象,日期对象和定时器相关操作
2019/07/05 Javascript
微信小程序开发数据缓存基础知识辨析及运用实例详解
2020/11/06 Javascript
JavaScript构造函数原理及实现流程解析
2020/11/19 Javascript
pyenv命令管理多个Python版本
2017/03/26 Python
利用Python如何生成便签图片详解
2018/07/09 Python
Python wxPython库消息对话框MessageDialog用法示例
2018/09/03 Python
python 文件查找及内容匹配方法
2018/10/25 Python
ZABBIX3.2使用python脚本实现监控报表的方法
2019/07/02 Python
python tornado修改log输出方式
2019/11/18 Python
Html5 webRTC简单实现视频调用的示例代码
2020/09/23 HTML / CSS
英国最出名高街品牌:Forever Unique
2018/02/24 全球购物
什么是"引用"?申明和使用"引用"要注意哪些问题?
2016/03/03 面试题
餐厅楼面部长岗位职责范文
2014/02/16 职场文书
论语读书笔记
2015/06/26 职场文书
新郎婚礼致辞
2015/07/27 职场文书
大学学生会竞选稿
2015/11/19 职场文书
Java中的继承、多态以及封装
2022/04/11 Java/Android
Python测试框架pytest核心库pluggy详解
2022/08/05 Golang