IE8-9中的HTML5应用程序缓存

时间:2016-07-12 19:32:22

标签: html5 internet-explorer-8 internet-explorer-9 application-cache

IE8和IE9不支持HTML5应用程序缓存。

例如,在IE8中打开时使用HTML5应用程序缓存的网站会发生什么?它会照常加载还是抛出错误?

1 个答案:

答案 0 :(得分:1)

应用程序缓存的工作原理是将$ awk 'match($0,/,Red[^,]+,/) { print substr($0,RSTART+1,RLENGTH-2) }' file Red Hat Enterprise Linux Server 属性添加到manifest元素。浏览器只是忽略了他们不理解的属性,因此IE 8或9的行为就好像这个属性不存在一样。

但是,如果您尝试使用<html>的{​​{1}}属性通过JavaScript访问应用程序缓存,则您的代码可能会抛出错误。例如这段代码:

applicaitonCache

会抛出错误,例如:

  

TypeError:无法读取未定义的属性“addEventListener”

请注意,现在不推荐使用应用程序缓存,而应使用Service Worker。