一般的な方法は、フロントエンドをた.md

URL内のパラメータの値を取得します。1

// 通过正则获取url中的某个参数值
function getUrlParam(name){
    // 定义正则表达式,以&或空白字符开头+name=+等号后面无&字符,并且以&或空白字符结尾;
   var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
    // .search-获取query请求参数;.substr(1)-去除参数中的?; .match(reg)寻找匹配的字符串;
   var r = window.location.search.substr(1).match(reg);
    // 有name对应的值返回,没有返回null
   if(r!=null)return decodeURI(r[2]); return null;
}

// 获取ClassId的参数值
var name = getUrlParam("ClassId");
 console.log(name);

2.取得、のSet-Cookie

  • document.cookie形式:= 1、B = 2、C = 3、D = 4。
  • タイプのDocument.cookie:文字列
setCookie: function(name,value){
 var Days = 30;
 var exp = new Date();
 exp.setTime(exp.getTime() + Days*24*60*60*1000);
 document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
},
getCookie: function(name) {
 var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
 arr=document.cookie.match(reg);
 if(arr)
  return unescape(arr[2]);
 else
  return null;
}

おすすめ

転載: www.cnblogs.com/zero-zm/p/12366997.html