页面传值JS解析

来源:互联网 发布:ubuntu 打开anaconda 编辑:程序博客网 时间:2024/04/30 11:21
function request(name)        {            var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i");            var r = window.location.search.substr(1).match(reg);            if (r!=null)                return (r[2]);            return null;                        //alert(paras);            //纯字符串解析 无法添加网页定位#id//            var url = location.href;//            var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");     //            var paraObj = {}     //            for (i=0; j=paraString[i]; i++){     //                paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);     //            }     //            var returnValue = paraObj[paras.toLowerCase()];     //            if(typeof(returnValue)=="undefined"){     //                return "";     //            }//            else{     //                return returnValue;//            }        }

0 0