0

IE 9 可以在一个 HTML 文件中加载使用图像标签的最大图像数量吗?

我在一个 HTML 文件中加载了 60 到 120 张图像 (1675x2638)。我注意到在第 55 张图像之后,图像不再被加载。“损坏的图像”标签反映在图像标签中。

在我的 HTML 文件中,我先加载了 10 张图像,然后在它们向下扫描时加载。我通过 AJAX 加载后续图像,直到所有图像都加载完毕。

我在加载 HTML 内容(即图像)时是否缺少 IE 9 的任何限制?

4

1 回答 1

0

自然在某处存在某种限制,因为浏览器无法在有限系统中加载无限数量的图像。

然而,大多数限制将远高于仅 55 张图像。例如,浏览器在一个页面中可能有 40 亿 (2 32 ) 个元素的限制。

最可能的限制是缓存允许的磁盘空间量,这也导致问题实际上更有可能是缓存太大而不是太小。某些版本的 IE 将缓存的默认空间确定为可用磁盘空间的百分比,因此如果磁盘很大,则该值会超过缓存实际处理的能力。

您应该检查浏览器中允许多少缓存空间,如果它太高或太低,请将其设置为合理的值(例如 100 MB)。

于 2013-04-15T10:39:21.547 回答