我的网站出现问题。当重定向发生以获得页面之间的过渡效果时,我有一些动画。问题是,如果用户单击“浏览器返回”按钮,它将转到上一页,但不会重置动画,因此一切都会在您退出页面时保持隐藏状态。
要将错误演示转到http://www.econtentsys.gr/affiliate/xenosk/temp/amigdalos/main.php,请单击“关于我”,然后单击您的浏览器(历史记录)“返回”按钮。
有没有重置页面缓存让我们说每次页面显示所以转换将始终有效?
只有Google Chrome才能正常运行。所有其他浏览器都有相同的错误。
提前致谢。
答案 0 :(得分:0)
单击后退按钮时动画不会重置,因为页面已缓存在bfcache (Back-Forward Cache)中。
链接文章提到了几种不使用bfcache的情况,一种是使用unload
处理程序的情况。因此,最简单的方法是简单地向onunload
标记添加空<body>
属性,即
<body onunload="">
P.S。我只在Firefox中测试过这个。