IE11'启用保护模式'打破了应用程序缓存'

时间:2015-06-21 00:35:50

标签: windows-8.1 internet-explorer-10 internet-explorer-11 offline-caching offlineapps

背景

我正在构建一个html5离线应用程序,一旦从服务器加载,它应该被缓存到浏览器中。 我使用“应用程序缓存”#39;和清单文件,让我的页面在离线状态下工作。

我的应用程序在Java Oracle weblogic服务器上运行。

问题:

在IE11中,我得到了应用程序缓存致命错误'从服务器加载页面时,页面无法脱机工作。

请看一下我在使用IE11浏览器和我的网页后注意到的一件有趣的事情。

1)在我的IE11浏览器中,启用保护模式'选项在两个地方被选中

互联网选项>安全>本地内联网

互联网选项>安全>可信站点

2)如果我取消上面提到的“启用保护模式”'来自Internet选项设置的选项,然后正确加载页面。我可以看到' Application Cache'和清单是正确创建的。控制台没有错误....这很好

3)如果我打开weblogic服务器并尝试访问该页面,那么页面就会从本地应用程序缓存中正确加载....这很好

4)如果我重新启动笔记本电脑,那么IE11设置将切换回“启用保护模式”'现在,如果我尝试访问该页面,那么当服务器关闭时IE11将无法加载页面...如果我取消启用保护模式'然后页面再次从缓存中显示。

我的问题:

1)什么是启用保护模式'使用我的页面离线功能

2)我该如何解决这个问题?

0 个答案:

没有答案