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.