我的页面上有一个列表框和一个html <map>
元素。列表框中有50个美国州名。 <map>
是一个html <map>
,在图片上有50 <area>
个元素。
我的页面上有一个功能。从列表框中选择状态时,使用一些jquery和javascript突出显示相应的<area>
元素。
我的问题是,当我点击地图并点击F5时,地图会刷新,但不会刷新列表框。 但是当我按Ctrl + F5时,所有内容都会刷新。
我无法弄清楚为什么F5会发生这种局部刷新。
我只在firefox中观察到这一点(我有最新版本)。但不是在IE或Safari中。
答案 0 :(得分:2)
这是定义的行为。 F5将重新加载包含缓存内容的页面; CTRL + F5将强制刷新所有内容,包括缓存内容。
修改强>
此页面可能会帮助您解决更多问题: What requests do browsers' "F5" and "Ctrl + F5" refreshes generate?