图像servlet文件传递完成事件

时间:2011-05-24 07:01:51

标签: java javascript jquery

假设有一个4.3 MB的png文件。我使用Balus c Image servlet在我的jsp页面中内联显示图像。但是大小为4.3mb的文件需要时间下载。我想显示一个加载gif in同时通过将其样式设置为“display:none;”来保持图像隐藏。问题是如何在渲染图像之前知道图像是否已由servlet完全传递。

1 个答案:

答案 0 :(得分:0)

你可以将你的gif图像的url放在jsp生成的html中,然后在加载时获取图像:

$(function() {
    var loadr = new Image();
    $(loadr).load(function() {
        $("#myimg").attr("src", this.src);
    });
    loadr.src = "servletUrl";
});
相关问题