我在 Internet Explorer 11 中访问我的网站时遇到问题。
当我尝试在对同一站点(不一定是同一页面)的前一次请求之后过早地加载页面时,请求大约有一半的时间被中止,在<1ms的时间内。
症状:
- 如果我在加载页面后很短的时间内(1分钟?)点击链接,我会得到一个错误页面
无法显示此页面
请确保网址https://my.domain.com是正确的
- 开发人员工具显示
(Aborted)
在Result
列中。 - 如果我尝试使用 F5 或单击地址栏中的重新加载图标来重新加载页面,则页面将正确加载。
- 如果我使用指向其自身的链接重新加载页面(例如单击家在主页上)将显示开发人员工具
navigate
,或click
在发起者列,如果距离上一次请求太近,请求将被中止。 - 我可以使用 F5 (发起者/
refresh
)多次,无需等待,页面每次都会加载。根据开发人员工具,请求首先会立即中止,然后使用发起者第二次(成功)尝试时为空白。 - 我在其他装有 IE 11 的机器上没有遇到同样的问题
我不确定这是否重要,但我通过 https:// 访问该网站
我尝试过的其他浏览器都没有问题。Firefox、Safari、Chrome、Opera。
当我在本地主机开发副本上访问 Web 应用程序时,在 IE 中没有遇到任何问题。
该 Web 应用程序托管在子域中,与主域位于不同的服务器上。
我尝试过将我的 DNS 设置和 Internet 设置与没有出现此问题的其他机器进行比较。
有谁遇到过类似的问题/解决方法吗?
答案1
我终于有了这样的想法清除浏览器历史记录。
这件事偶然发生了,因为我当时正在对一些 .css 进行更改,而这些更改在重新加载页面时似乎没有反映出来。
我清除了临时 Internet 文件、Cookie 和历史记录。我认为清除临时 Internet 文件可以解决问题。