文章详情页
css3 - 移动端浏览器,点击浏览器返回键后,返回到的页面的css和js都未加载,整个布局混乱
浏览:40日期:2023-07-27 11:53:05
问题描述
经测试,QQ浏览器正常,chrome、安卓自带浏览器、微信浏览器都是出现这个问题,连body的background-color都是未生效。目前的想法是拦截浏览器自带返回事件,强制跳转到document.referrer。但拦截浏览器自带返回事件,这个没有做到。请教这个问题是原因,及解决方法。先谢。
问题解答
回答1:1、拦截浏览器自带返回事件,失败。2、禁止页面缓存,失败,因为当前会话未结束。3、改变history记录值,成功。var stateObj = { page: 'show' };history.pushState(stateObj, 'title',window.location.href.indexOf('_r=')>0?window.location.href: (window.location.href+'&_r='+Math.random()));
标签:
CSS
排行榜
