静态页面之间传值

Posted dzcici

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了静态页面之间传值相关的知识,希望对你有一定的参考价值。

//获得url参数,只接收一个值
            function oneValues() {
                var result;
                var url = window.location.search; //获取url中"?"符后的字串  
                if (url.indexOf("?") != -1) {
                    result = url.substr(url.indexOf("=") + 1);
                }
                return result;
            }
            //接受url多参数
            function manyValues(){
                var url=window.location.search;
                if(url.indexOf("?")!=-1){
                var str = url.substr(1);
                     strs = str.split("&"); 
                     var key=new Array(strs.length);
                     var value=new Array(strs.length);
                     for(i=0;i<strs.length;i++){
                        key[i]=strs[i].split("=")[0]
                        value[i]=unescape(strs[i].split("=")[1]); 
                        alert(key[i]+"="+value[i]);
                    } 
                } 
            }
            
            $(function(){
                manyValues();
            });

 

以上是关于静态页面之间传值的主要内容,如果未能解决你的问题,请参考以下文章

js实现页面与页面之间传值的几种方法优劣

web窗体页面之间的传值

iOS 页面与页面之间传参数的方法 代码块传值

javascript HTML静态页面传值的四种方法

通过url在两个页面之间传值

高级篇javascript静态页面传值的三种方法 url方法,取值方便,可跨域; cookie方法,同源访问; window.open方法,指向父窗口