初学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做一个小游戏平台 (一)
Dec 29 Javascript
理解JSON:3分钟课程
Oct 28 Javascript
辨析JavaScript中的Undefined类型与null类型
May 26 Javascript
js实现简单的计算器功能
Jan 16 Javascript
canvas雪花效果核心代码分享
Feb 19 Javascript
JS触摸与手势事件详解
May 09 Javascript
webpack构建react多页面应用详解
Sep 15 Javascript
如何在vue中使用ts的示例代码
Feb 28 Javascript
vue+element-ui+ajax实现一个表格的实例
Mar 09 Javascript
vue: WebStorm设置快速编译运行的方法
Oct 18 Javascript
layui2.0使用table+laypage实现真分页
Jul 27 Javascript
解决ant-design-vue中menu菜单无法默认展开的问题
Oct 31 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执行速度全攻略(上)
2006/10/09 PHP
php面向对象全攻略 (十五) 多态的应用
2009/09/30 PHP
header跳转和include包含问题详解
2012/09/08 PHP
php中选择什么接口(mysql、mysqli)访问mysql
2013/02/06 PHP
php curl选项列表(超详细)
2013/07/01 PHP
thinkPHP3.x常量整理(预定义常量/路径常量/系统常量)
2016/05/20 PHP
PHP实现转盘抽奖算法分享
2020/04/15 PHP
Laravel框架实现的记录SQL日志功能示例
2018/06/19 PHP
一段好玩的JavaScript代码
2006/12/01 Javascript
javascript offsetX与layerX区别
2010/03/12 Javascript
JS request函数 用来获取url参数
2010/05/17 Javascript
jQuery中获取Radio元素值的方法
2013/07/02 Javascript
Internet Explorer 11 浏览器介绍:别叫我IE
2014/09/28 Javascript
jQuery背景插件backstretch使用指南
2015/04/21 Javascript
JQuery实现的图文自动轮播效果插件
2015/06/19 Javascript
深入浅析同源策略和跨域访问
2015/11/26 Javascript
AngularJS自定义指令实现面包屑功能完整实例
2017/05/17 Javascript
vue子组件使用自定义事件向父组件传递数据
2017/05/27 Javascript
温故知新——JavaScript中的字符串连接问题最全总结(推荐)
2017/08/21 Javascript
Vue-cli 使用json server在本地模拟请求数据的示例代码
2017/11/02 Javascript
vue安装遇到的5个报错及解决方法
2019/06/12 Javascript
通过说明与示例了解js五种设计模式
2019/06/17 Javascript
基于vue+uniapp直播项目实现uni-app仿抖音/陌陌直播室功能
2019/11/12 Javascript
原生JS实现拖拽功能
2020/12/16 Javascript
Python help()函数用法详解
2014/03/11 Python
python/sympy求解矩阵方程的方法
2018/11/08 Python
Python中six模块基础用法
2019/12/08 Python
keras中的backend.clip用法
2020/05/22 Python
使用before和:after伪类制作css3圆形按钮
2014/04/08 HTML / CSS
HTML5拖拽API经典实例详解
2018/04/20 HTML / CSS
CheapTickets香港机票预订网站:CheapTickets.hk
2019/06/26 全球购物
工作求职信
2014/07/04 职场文书
质检员岗位职责
2015/02/03 职场文书
Python编写可视化界面的全过程(Python+PyCharm+PyQt)
2021/05/17 Python
教你使用TensorFlow2识别验证码
2021/06/11 Python
MYSQL常用函数介绍
2022/05/05 MySQL