我已經搜索了這個案件周圍,並接近,但我有一個問題完成它。jQuery的預加載圖像從PHP腳本,然後顯示
我有一個創建圖形的PHP腳本。它通過創建一個PNG img,然後使用標題將圖像顯示到頁面來實現。
我可以這樣做:
$('#img').attr('src', 'url.php?make_graph=1');
而這個工作。問題是,我有一些需要花費相當長時間才能創建的圖表,一分鐘以上,而這種情況正在發生,圖像只是空白,網頁看起來像什麼也沒有做。
我已經找到一種方法來預先載入圖像而不是將它應用到網頁(從堆棧溢出實際上)的方式。我可以這樣做:
$('<img/>', {
'src': 'url.php....',
'load': function(){ alert("loaded!"); }
});
所以我的問題是,我可以加載的方式將圖像這樣並將其應用到現有的圖像在頁面上不知何故?我不確定這句話是否非常清晰....我錯過了能夠實際顯示由腳本製作的預加載圖像的作品。如果可能的話,我想避免保存圖像或使用iframe。
坦克的任何幫助。