l'argomento del precaricamento o preload di immagini esterne è, penso, uno degli argomenti più trattati in questo sub-forum
e non cambia comunque niente nel fatto che l'immagine non risieda nello stesso server, probabilmente sarà un po' più lento il caricamento, ma la procedura è identica
un esempio semplice, senza caricamenti multipli ecc...
codice:
function preload(clip){
car = clip.getBytesLoaded();
tot = clip.getBytesTotal();
perc = Math.floor((car/tot)*100);
if(!isNaN(perc)){
//azioni per barra, testo o altro durante il caricamento
}
if(car >= tot && tot > perc && perc == 100){
clearInterval(a);
//azioni a caricamento avvenuto
}
}
_root.img1.loadMovie("www.nomesito.com/img.jpg");
a = setInterval(preload, 20, _root.img1);