f5 - 只刷新帧
问题描述:
是否可以仅刷新窗口中的一帧而不是所有帧? 我的问题是,我有一个页面index.php,里面有两个框架 - 菜单和内容。当用户点击刷新(f5)时,index.php再次被加载,内容页面为空白。f5 - 只刷新帧
我该怎么办?
答
如果您熟悉javascript在页面刷新中的用法。你可以尝试一下,而不是传统的HTML做一份工作。
javascript:location.reload(false)
将从缓存中进行页面重新加载。设置为你的内容页面和菜单页面,你可以设置它。
javascript:location.reload(true)
答
你可以做什么是存储在cookie中的用户选择的最后一页(使用客户端代码),然后在页面加载(再次客户端),即使检查该cookie,如果存在,加载该页面默认情况下不显示空白页面。
使用jQuery访问饼干变得非常简单:http://plugins.jquery.com/project/Cookie
你的意思是你使用的是框架? – BoltClock 2010-12-19 13:16:31
yes.i'm using frameset – Ronny 2010-12-19 13:21:00
此行为完全依赖于浏览器,您无法控制它。按下重新加载按钮/键时,浏览器将始终重新加载最顶端的页面。 – 2010-12-19 14:38:31