通过定时 ,当网页超过登录时间未有操作 ,页面自动刷新一次 。 如果你有更好的方案请告诉我 。 <script> // 这段代码 , 超时刷新 , 防止laravel自带的csrf过期操作报bug var inittime = 60*35 ; // 这个时间设置等于登录时间过期 才最好 (60分钟*35秒) var ontime = inittime ; //监听鼠标 document.onmousemove = function (event) { ontime = inittime }; //监听键盘 document.onkeydown = function () { ontime = inittime ; }; //显示倒数秒数 function showTime(){ ontime -= 1; if(ontime==0){ window.location.href= "{{url('')}}"; return; } //每秒执行一次,showTime() setTimeout("showTime()",1000); } showTime() ; </script>
laravl csrf过期报错解决方案
最新推荐文章于 2023-01-16 08:20:56 发布