如何强制 Internet Explorer(IE)真正重新加载页面?

如何强制 Internet Explorer(IE)真正重新加载页面?

使用 Internet Explorer 8 测试我的 Web 应用程序时,我经常发现它不会重新加载页面,因此我看不到所做的更改。这导致我浪费了大量的时间,并且感到沮丧,不知道为什么我的修复“不起作用”——而实际上浏览器从未加载过修复后的版本。

我试过刷新按钮。我试过F5Control- F5Control- RControl- Shift- R、按住Control并单击刷新按钮,我能想到的所有方法——它实际上并没有从服务器加载新内容。我已经用 Fiddler 确认了这一点。

我如何告诉 IE“我不在乎你认为你缓存了什么,我想要重新加载该页面 - 不,真的,我是认真的这次,老实说,我希望你实际上前往服务器并再次下载所有内容“?

答案1

  1. 选择工具>>Internet 选项
  2. 点击设置按钮浏览记录
  3. 选择每次我访问网页时单选按钮。
  4. 点击好的关闭“设置”对话框。
  5. 点击好的关闭“Internet 选项”对话框。

答案2

由于声明是IE8浏览器,您可以按F12打开开发工具并选择顶部的缓存菜单,然后始终从服务器刷新以绕过缓存。

简而言之,F12。 点击缓存->始终从服务器刷新

如果需要,您也可以在此处清除缓存。始终刷新选项不是全局选项,不会影响 IE 的整体性能。

IE7 也有开发工具,但必须单独安装。您也可以使用 IE8 dev tools 以 IE7 模式运行浏览器。

答案3

Ctrl+ F5IE 会忽略缓存重新加载页面

答案4

Web 开发人员工具栏的“网络”选项卡上有一个按钮,可轻松清除缓存。我通常在您描述的情况下使用该按钮。

这并不理想,因为您可能并不真正想清除整个缓存,但由于我不使用 IE 进行常规浏览,所以它对我来说还算有用。

相关内容