道非道 非常道

勤思、谨言、慎行、厚积、薄发

统计

web

天圆

经济 政治 军事

键康

js 工具类库

/**
 * 返回URL 中的属性值
 * 
 * @param name
 *            属性名称
 * @return 属性值 
 * window 对象表示浏览器中打开的窗口. 
 * location 对象包含有关当前URL的信息. 
 * search  属性是一个可读可写的字符串, 可设置或返回当前 URL的查询部分(部号 ?之后的部分) 
 * substr(start,length) 方法可在字符串中抽取从 start 下标开始的指定数目的字符. 
 *         返回值:一个新的字符串,包含从 stringObject 的 start(包括号start所指 的字符)处开始的 length 个字符。
 *         如果没有指定 length,那么返回的字符串包含 从 start 到stringObject 的结尾的字符.
 * match() 方法 可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配. 
 *         详细介绍参见:http://www.w3school.com.cn/js/jsref_match.asp 
 * unescape() 是全局函数,给转义字符串解码,对escape() 编码的字符串解码。 (ECMAScript v3 从标准中已删除)
 
*/
function getQuery(name) {
    
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");

    
var r = window.location.search.substr(1).match(reg);
    
if (r != null) {
        
return unescape(r[2]);
    }
    
return null;
}

posted on 2009-11-30 15:23 星期五 阅读(309) 评论(0)  编辑  收藏 所属分类: web 2.0


只有注册用户登录后才能发表评论。


网站导航: