IE11开发人员工具中的“始终从服务器刷新”发生了什么?


101

Internet Explorer 11中的F12开发人员工具是否还具有IE 8-10中开发人员工具的“始终从服务器刷新”功能?

我在网络工具上看到“清除浏览器缓存...(Ctrl + R)”按钮,但是单击它似乎无济于事(“ Internet临时文件”文件夹之后仍包含文件)。我还将“检查存储的页面的较新版本:”设置设置为“每次访问该网页”,但这似乎并不总是刷新外部资产。

可以完全禁用IE 11中的缓存进行开发吗?

现在,我只是按住Ctrl键并单击“刷新”按钮(按照Wikipedia的说明绕过缓存),但这很容易忘记。

Answers:


140

从服务器按钮刷新

看来他们已经在Windows 8.1附带的IE11的RTM版本中添加了“始终从服务器刷新”按钮。

在开发人员工具的“网络”标签中,该按钮位于左侧的第3个按钮中。


7
我已经启用了它,我可以查看下载的JS的响应正文以查看我的更改,但是它仍在运行旧的JavaScript!可能是由于ceasar在其答案中链接到的“连接”问题。
— 山姆·哈斯勒

我可以将其用于IE11的唯一方法是:“开发人员工具”,“网络”选项卡,单击“清除会话”按钮。对我来说,它立即刷新。
— CYoung

21

2016年3月12日更新

Windows 10上以蓝色Internet Explorer 11突出显示的左侧第四个图标:

Windows 10上的Internet Explorer 11

Windows 10上以蓝色Internet Explorer 12“边缘”突出显示的左侧第四个图标:

Windows 10上的Internet Explorer 12


Windows更新之前,较旧的版本,Windows 7上的IE11和可能的IE10:

值得庆幸的是,Internet Explorer开发人员工具栏得到了修订,但是显然没有人更新他们的答案,因此您可以在此处禁用缓存:

修订的Internet Explorer 11开发人员工具


18

嘿,您可以在Internet选项中设置此设置。在常规标签下,选择设置。

浏览记录

然后在设置中选择“ 每次访问该网页 ”,效果应该相同。

设置



5

不幸的是,我可以证实您的怀疑,据我所知,IE 11预览版中的F12工具没有“始终从服务器刷新”功能。

您提到的清除浏览器缓存按钮没有任何作用。

在此处输入图片说明

当前,从服务器获取新鲜内容的唯一方法是使用Ctrl + F5组合键刷新IE11。

IE 11仍在预览中,因此我们希望MS至少在正式发布之前修复浏览器缓存清除按钮。


+1感谢您的检查。看来您在使用IE 11 for Windows 8.1 Preview?我正在使用Windows 7的IE 11预览版,我想知道Windows 8.1预览版的行为是否有所不同。我猜不是...
— 丹尼尔·特雷比恩

是的,我正在使用Win 8.1预览版。是的,看起来两个系统上的行为都相同。
— 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.