标准 javascript URL 参数 取值

freeren.org2009-05-03 17:28:17

一个通用的,标准的,精巧的,完美支持 ie, firefox,chrom 的URL 参数 取值 凾数:

     /*
    power by: http://www.freeren.org

    author :  freeren.org
    version : 0.1.2
     */

       // 函数:

       // A read string property the document's URL, set self property
            function get_kwargs() {

                var url = unescape(window.location.href);
                var allargs = url.split("?")[1];
                if (allargs) {

                    var args = allargs.split("&");
                    for ( var i = 0; i < args.length; i++) {

                        var arg = args[i].split("=");
                        eval('this.' + arg[0] + '="' + arg[1] + '";');
                    }

                }
            };


    // 使用方法:

    var url_obj = new get_kwargs();

    // console.info(url_obj.name);
    alter(url_obj.name)

上一篇:Web系统常规功能测试方法
下一篇:最新且极具创意的jQuery插件(附下载)(1/2)

有什么想说的吗?