初学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 相关文章推荐
改写一个简单的菜单 弹性大小
Dec 02 Javascript
TBCompressor js代码压缩
Jan 05 Javascript
在jquery中的ajax方法怎样通过JSONP进行远程调用
Apr 04 Javascript
node+express+ejs制作简单页面上手指南
Nov 26 Javascript
js使用递归解析xml
Dec 12 Javascript
深入浅析AngularJS和DataModel
Feb 16 Javascript
jQuery简单实现仿京东分类导航层效果
Jun 07 Javascript
详解AngularJS 路由 resolve用法
Apr 24 Javascript
微信小程序分页加载的实例代码
Jul 11 Javascript
微信二次分享报错invalid signature问题及解决方法
Apr 01 Javascript
使用Vue实现调用接口加载页面初始数据
Oct 28 Javascript
解决Nuxt使用axios跨域问题
Jul 06 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 向访客和爬虫显示不同的内容
2009/11/09 PHP
使用PHP接收POST数据,解析json数据
2013/06/28 PHP
Laravel框架学习笔记(一)环境搭建
2014/10/15 PHP
php从数组中随机选择若干不重复元素的方法
2015/03/14 PHP
PHP中STDCLASS用法实例分析
2016/11/11 PHP
thinkPHP中U方法加密传递参数功能示例
2018/05/29 PHP
实例化php类时传参的方法分析
2020/06/05 PHP
js将json格式内容转换成对象的方法
2013/11/01 Javascript
javascript中打印当前的时间实现思路及代码
2013/12/18 Javascript
JavaScript获取指定元素位置的方法
2015/04/08 Javascript
jQuery中serializeArray()与serialize()的区别实例分析
2015/12/09 Javascript
jquery实现定时自动轮播特效
2015/12/10 Javascript
jsp 网站引入外部css或者js失效问题解决
2016/10/31 Javascript
使用DeviceOne实现微信小程序功能
2016/12/29 Javascript
Vue-router结合transition实现app前进后退动画切换效果的实例
2017/10/11 Javascript
JS实现左边列表移到到右边列表功能
2018/03/28 Javascript
webpack实践之DLLPlugin 和 DLLReferencePlugin的使用教程
2019/06/10 Javascript
python实现查询IP地址所在地
2015/03/29 Python
Python json模块使用实例
2015/04/11 Python
对python中return和print的一些理解
2017/08/18 Python
pytorch + visdom CNN处理自建图片数据集的方法
2018/06/04 Python
Python3 导入上级目录中的模块实例
2019/02/16 Python
详解PyQt5中textBrowser显示print语句输出的简单方法
2020/08/07 Python
python实现图片转换成素描和漫画格式
2020/08/19 Python
HTML5 Canvas鼠标与键盘事件demo示例
2013/07/04 HTML / CSS
地球鞋加拿大官网:Earth Shoes Canada
2020/11/17 全球购物
医药销售自荐书
2014/05/29 职场文书
远程培训的心得体会
2014/09/01 职场文书
群众路线党员个人剖析材料
2014/10/08 职场文书
政府班子四风问题整改措施思想汇报
2014/10/08 职场文书
小学生教师节广播稿
2015/08/19 职场文书
优秀学生干部主要事迹材料
2015/11/04 职场文书
《祁黄羊》教学反思
2016/02/20 职场文书
高三英语教学反思
2016/03/03 职场文书
vue+iview实现手机号分段输入框
2022/03/25 Vue.js
vue使用wavesurfer.js解决音频可视化播放问题
2022/04/04 Vue.js