js登錄后跳轉原來的頁面


https://www.cnblogs.com/jdeng/diary/2019/12/31/12123179.html

function xuanzeguige(temp,nowprice1,groupprice){
  var username = getCookie("username");//從cookie中讀取用戶信息
  var url = window.location.href//獲取當前頁面的地址
  if(username != ""){//判斷是否存在這個用戶,否則未登錄,跳轉登錄頁面

    //以下代碼無關
    var nowpriceNums1 = $("#"+temp.id).val();
    var nowpriceNums2 = nowprice1;
    var nowpriceNums3 = groupprice;

    var collection = $(".norms");
    $.each(collection, function () {
      $(this).removeClass("new_guige_sy");
      $(this).addClass("guige_sy");
      $("#goods_price").html(nowpriceNums2+"元");
    });
    $(temp).removeClass("guige_sy");
    $(temp).addClass("new_guige_sy");

  //將規格數據放到一個標簽里面
  var html="<input id='nowpriceNums1' type='hidden' value='"+nowpriceNums1+"'/>" +
  "<input id='nowpriceNums2' type='hidden' value='"+nowpriceNums2+"'/>" +
  "<input id='nowpriceNums3' type='hidden' value='"+nowpriceNums3+"'/>";
  $("#guigearray").html(html);
  //地址
  }else{
    window.location.href="registerAndLogin.html?url="+url+"";//給跳轉頁面傳入當前頁面的值
  }
}

 

//獲取地址欄地址
$(function(){
  var url = GetRequest();
  $("#url").val(url);//寫入指定的input中
});

function GetRequest() {
  var url = location.search; //獲取url中"?"符之后 的字串
  console.log(url);
  if (url.indexOf("?") != -1) {
    var hh = url.substr(5);//截取
    console.log(hh);
  }
  return hh;
}

 

//登錄
$("#login_btn").click(function(){
  var userName = $("#login_number").val();
  var password = $("#login_password").val();
  var url = $("#url").val();//獲取寫入input的地址
  $.post("/doLogin",{"userName":userName,"password":password},function(data){
    if(data>0){
      console.log("登錄成功!");
      setCookie("username",userName,2000);
      window.location.href=url;//登錄成功跳轉原來的頁面
    }else{
      console.log("登錄失敗!");
    }
  });
});


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM