易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript获得url参数

一、
<script type="text/javascript">
function GetUrlParms()   
{
    var args=new Object();  
    var query=location.search.substring(1);//获取查询串  
    var pairs=query.split("&");//在逗号处断开  
    for(var i=0;i<pairs.length;i++)  
    {  
        var pos=pairs[i].indexOf('=');//查找name=value  
        if(pos==-1)   continue;//如果没有找到就跳过  
        var argname=pairs[i].substring(0,pos);//提取name  
        var value=pairs[i].substring(pos+1);//提取value  
        args[argname]=unescape(value);//存为属性  
    }
    return args;
}
//使用方法:
//var args = new Object();
//args = GetUrlParms();
//如果要查找参数id:
//var ID = args["id"];
//alert(ID);
</script>
二、
<script type="text/javascript">  
<!--   
var url = "http://www.baidu.com/?age=25&k=1&site=asp&abc=123;"  
  
//javascript获取指定参数及其对应的值   
function getParameter(paraStr, url)   
{   
    var result = "";   
    //获取URL中全部参数列表数据   
    var str = "&" + url.split("?")[1];   
    var paraName = paraStr + "=";   
    //判断要获取的参数是否存在   
    if(str.indexOf("&"+paraName)!=-1)   
    {   
   &nb


相关文档:

JavaScript精粹读书笔记(3)

第3章
 
对象
JavaScript
的简单类型包括
数字、字符串、布尔值(
true

false
)、
null
值和
undefined
值。其他所有的值都是对象。数字、字符串和布尔值“貌似”对象,因为它们拥有方法,但它们是不可变
的。
JavaScript
中的对象是可变的键
-
值集合
(keyed
collections)
。在 ......

JavaScript精粹读书笔记(5)

第5章
 
继承
在那些基于类的语言(比如
Java
)中,继承(
inheritance

extends
)提供了两个有用的服务。首先,它是代码重用的一种形式。如果一个新的类与一个已存在的类大部分相
似,那么你只须具体说明其不同点即可。类继承的另一个好处是它包括了一套类型系统的规范。由于程序员无须编写显式类型转 ......

JavaScript精粹读书笔记(7)

第7章
 
正则表达式
JavaScript
的许多特性都借
鉴自其他语言。语法借鉴自
Java
,函数借鉴自
Scheme
,原型继承借鉴自
Self
。而
JavaScript
的正则表达式特性则借鉴自
Perl

正则表达式起源于对形式语言的数
学研究。

JavaScript
中,正则表达式的语法是对
Perl
版的改进和发展,它非常 ......

JavaScript精粹读书笔记(2)

http://blog.csdn.net/mouyong/archive/2009/10/04/4631665.aspx
如果你想加原作者为好友:请点击以下链接http://hi.csdn.net/invite.php?u=8943&c=759c7fc189ea23c1
 
第2章      语法
本章介绍JavaScript的精华部分的语法,并简要地概述其语言结构。
2.1   & ......

JavaScript精粹(4 2)

http://blog.csdn.net/mouyong/archive/2009/12/07/4959827.aspx
4.9   作用域
在编程语言中,作用域控制着变量与参数的可见性及生命周期。对程序员来说这是一个重要的帮助,因为它减少了名称冲突,并且提供了自动内存管理。
大多数使用C语言语法的语言都拥有块级作用域。在一个代码块中(括在一对花括号 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号