刷新页面和关闭浏览器并再次加载之间的区别

时间:2013-12-30 03:07:38

标签: javascript client refresh storage

我正在开发一个类似Facebook的聊天应用程序,我正在开发客户端javascript。当我打开聊天框并刷新页面时,我将打开的聊天对象保存在客户端存储中,以便在页面刷新或关闭/打开时再次显示它们。

当用户刷新页面或链接到网站内的页面时,一切都很有效。但是当用户关闭网页并在之后立即返回时。 CSS搞砸了,所以我的问题是:如何刷新网页与离开页面并返回页面不同。

1 个答案:

答案 0 :(得分:0)

告诉浏览器再次加载页面(例如通过环回重定向)将导致它从缓存中获取尽可能多的资源,但如果客户端调用刷新/重新加载,则清除和下载所有缓存的资源再次。请注意,在许多浏览器中,只需按“刷新”实际上只会再次加载页面,并且还有另一个命令用于真正的缓存清除刷新。