我的页面分为3帧。如果我修改其中一个框架中使用的css文件。在ctrl-F5刷新主页后,它不会强制重载那个css文件。这是框架集的工作方式吗?有什么方法可以解决这个问题吗?请指教,谢谢。
答案 0 :(得分:2)
缓存行为是浏览器的一个功能,因此强制浏览器重新加载资源没有真正的“标准”。它不是定义为框架集的一部分,因此浏览器和版本可能会有所不同。
大多数浏览器都可以通过Shift-Refreshing(或你提到的Ctrl-F5)重新加载所有资源,但这可能仅适用于主页面,而不适用于单个帧。尝试右键单击要重新加载的帧,按住Shift键,然后选择用于刷新帧的菜单项(在Chrome中为“重新加载帧”)。
另外,请查看this question/answer for an explanation of the Refresh behaviors of different browsers。