如何加载图像一次

时间:2010-09-05 14:10:39

标签: php javascript

正在渲染大约3000条记录,

所以排成一排 客户资料编辑

客户名称,行动

 1  john          editimage  | Delete image
 2  john          editimage  | Delete image
 3  john          editimage  | Delete image
 4  john          editimage  | Delete image
 5  john          editimage  | Delete image
    ...
    ...
3000  john          editimage  | Delete image

所以每次编辑和删除图片加载,

请点击此图片alt text

2 个答案:

答案 0 :(得分:1)

您收到304 Not Modified HTTP响应,因为服务器检测到您的浏览器仍然在客户端缓存中有图像,因此服务器指示您的浏览器从该缓存中检索这些图像。如果它是200 OK,则意味着服务器通过网络发送图像,而Firebug Net选项卡中显示的情况并非如此。

答案 1 :(得分:1)

在你的代码中不要<img src..>而是使用带有css类的div,它使用图像作为div的背景图像。这可能会有所帮助。

<style>
.editimage {width:20px; height: 20px; background-image:/path/to/image.gif}
</style>
...
<div class="editimage">&nbsp;</div>