我有一个要求,我需要从Java填充图像URL并将其作为列表发送到屏幕。
屏幕中的有时图像加载不正确。
我使用Img标签和src属性来显示图像。
我通过servlet使用流式传输,因为图像存储库在Intranet外部不可用。但我们的应用程序是一个互联网应用所以我创建了一个servlet,通过它我可以点击图像并进行流式传输。
在我在img src标签中指定的浏览器中使用java脚本显示幻灯片:
所以,IE没有正确显示一些图像。所有图像都没有发生。它只发生在少数图像上。
我很抱歉示例网址。但是,我无法共享我使用的URL。下面是代码:
var Pic = new Array();//from content web service service.
<c:forEach items="${newsItemList}" var="newsItem" varStatus="row">
Pic[${row.count-1}] = '${newsItem.image}';
</c:forEach>
for (i = 0; i < totalItems; i++) {
preLoad[i] = new Image(); //Pre load the images. so that it will not impact the user experience.
preLoad[i].src = Pic[i];
}
for(var i =0;i<totalItems;i++){
slideImg.src = preLoad[iIndex].src;
}
有人可以帮助我。
谢谢, Kanag。