2012-08-12 90 views
0

第二图像我有我的HTML这样的:预缓存从PHP脚本

<html> 
<body> 
     <script src="http://example.com/a.js"></script> 
     <img src="loading.gif" /> 

</body> 
</html> 

现在我有一个PHP脚本,输出PNG图像。

我要的是:

  1. 预载/预缓存从PHP脚本PNG图像。
  2. 当加载每一件事(页面,图像,外部JS,..)然后我需要 调用在a.js定义的函数
  3. 调用该函数后,我 需要显示预加载的图像(替换loading.gif)

我该如何做到这一点?请帮助

+0

尝试将图像放在img标签上并显示无 – 2012-08-12 17:32:04

回答

0

您可以预载用JavaScript Image对象的图像:

var img = new Image(); 
img.src = 'path/to/image.png'; 

现在的图像缓存。您可以简单地追加标签与此图像文件和您的图像将立即显示。