码迷,mamicode.com
首页 > Web开发 > 详细

异步处理未登录url跳转

时间:2016-12-02 22:51:34      阅读:335      评论:0      收藏:0      [点我收藏+]

标签:eof   ring   local   substring   oca   length   log   turn   lower   

http://localhost:8080/xxx/login?url=http://localhost:8080/xxx/oldurl

// 从url中获取原页面url=http://localhost:8080/xxx/oldurl
function GetQueryString(paras){ 
    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; 
    }
}
// 异步登录成功后跳转回原来页面http://localhost:8080/xxx/oldurl
var url = GetQueryString("url"); 
if(url!=null&&url!=undefined&&url!=‘‘){
    window.location.href=url; 
    return;
}

 

异步处理未登录url跳转

标签:eof   ring   local   substring   oca   length   log   turn   lower   

原文地址:http://www.cnblogs.com/ndood/p/6127191.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!