2012-08-12 84 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'; 

現在的圖像緩存。您可以簡單地追加標籤與此圖像文件和您的圖像將立即顯示。