IE 10 innerHTML没有足够的存储空间来完成此操作

时间:2015-02-24 06:57:41

标签: jquery html internet-explorer dom

我们的应用程序试图使用base64将所有图像嵌入到html中(即将图像src设置为data:image / png; base64,.....)

我们的应用程序将动态地插入/检索这些base64嵌入式图像到/从dom树。我们发现当整个Html的大小大约或大于3MB时,如果我们尝试使用jquery.html()向/从dom插入/检索它们,IE将抛出异常“没有足够的存储可用于完成此操作“围绕jquery库中的elem.innerHTML。

当我们使用调试器来检查dom元素时,我们发现innerHTML,outerHTML等将显示“没有足够的存储空间来完成此操作

我们已检查过Chrome和Firefox中没有此类问题。 IE中是否存在innerHTML的长度限制?

0 个答案:

没有答案