我正在制作一张传单地图,并且一直认为 IE8 运行 javascript 的速度非常慢,但现在我认为 IE8 只是在处理图像问题。奇怪的是,IE8 无法处理的图像似乎随着每次页面刷新而改变。有时它会挂在地图图标上,有时会挂在徽标上,等等。如果我按 shift+F12 来使用分析器,然后单击图像 -> 查看图像报告,则报告需要很长时间才能加载,而且几乎总是有些图像根本不会加载(红色 x)。但是如果我刷新,之前加载失败的图像可能会毫无问题地加载,并且新图像会失败。在大多数情况下,它是一个失败的透明 PNG,但在某些情况下,它是一个没有透明度的 PNG。
“失败”是指图像根本不下载(红色 x),或者尽管大小小于 10 kb,但下载需要一分钟或更长时间。