Ho cercato di rispettare quella struttura:
codice:
CaricaImg = new LoadVars();
CaricaImg.onLoad = function()
{
_root.immagine = eval("CaricaImg.immagine");
_root.foto.createEmptyMovieClip("holder", 1);
_root.foto.holder.loadMovie(_root.immagine);
// devi usare i comandi per settare le dimensioni dell'img
};
CaricaImg.sendAndLoad("primopiano.asp", CaricaImg, "POST");
caricamento = new LoadVars();
caricamento.onLoad = function()
{
_root.didascalia = eval("caricamento.didascalia");
_root.link = eval("caricamento.link");
_root.sottotitolo = eval("caricamento.sottotitolo");
_root.corpo = eval("caricamento.corpo");
_root.foto.link = _root.link;
_root.foto.onRelease = function()
{
this.getURL(this.link, "_blank");
}
};
caricamento.sendAndLoad("primopiano.asp", caricamento, "POST");
preloading = new Object();
preloading.carica = function()
{
caricata = (_root.getbytestotal() + (_root.caricamento.getbytestotal())) - (_root.getbytesloaded() + _root.caricamento.getbytesloaded());
if (caricata <= 0 && _root.caricamento.loaded == true) {
_root.gotoAndStop(14);
clearInterval(intervallo);
}
updateAfterEvent();
};
intervallo = setInterval(preloading, "carica", 500);