设置cookie,跨域取值

    xiaoxiao2021-12-14  26

    传值页面: <input id="newcook" type="text" value="" /><input id="setcook" type="button" value="设置" /> <script> //cookie名、值、作用路径、过期时间 function setCookie(name,value,path,time) { var Days = time;//过期时间,单位分 var exp = new Date(); exp.setTime(exp.getTime() + Days*60*1000); document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString() + ";path=" + path; } $('#setcook').on('click',function(){ var newcook = $('#newcook').val(); setCookie("newcook",newcook,"/",0.2);//如果需要关闭浏览器即删除cookie,则time参数可为空(不可为0) }); </script> 取值页面: <input id="newcook" type="text" value="" /> <script> function getCookie(name) {     var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");     if (arr = document.cookie.match(reg)) {         return unescape(arr[2]);     } else {         return null;     } } $('#newcook').val(getCookie("newcook")); </script>
    转载请注明原文地址: https://ju.6miu.com/read-963390.html

    最新回复(0)