css3 - 移动端浏览器,点击浏览器返回键后,返回到的页面的css和js都未加载,整个布局混乱
PHP中文网
PHP中文网 2017-04-17 11:18:03
0
1
630

经测试,QQ浏览器正常,chrome、安卓自带浏览器、微信浏览器都是出现这个问题,连body的background-color都是未生效。
目前的想法是拦截浏览器自带返回事件,强制跳转到document.referrer。但拦截浏览器自带返回事件,这个没有做到。
请教这个问题是原因,及解决方法。先谢。

PHP中文网
PHP中文网

认证0级讲师

reply all(1)
小葫芦

1. Interception of the browser’s own return event failed.
2. Disable page caching, failed because the current session has not ended.
3. Change the history record value, successful.
var stateObj = { page: "show" };
history.pushState(stateObj, "title",window.location.href.indexOf("_r=")>0?window.location.href: (window.location.href+"&_r="+Math.random()));

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template