C'è un motivo per cui online un 70% delle volte funziona e un 30% no?
ecco lo script riadattato alle mie esigenze...
Codice PHP:
MovieClip.prototype.carica = function(path){
    
_root.cliploaded=false;
    
this.createEmptyMovieClip("loader"1); loader._x=210.0;loader._y=0.0;
    
this.loader.loadMovie(path);
    
this.onEnterFrame = function(){
        if(
this.loader.getBytesLoaded() != undefined){
            if(
this.loader.getBytesLoaded() >= this.loader.getBytesTotal()){
                
// azioni a caricamento avvenuto
                
delete this.onEnterFrame;
                
_root.cliploaded=true;
            }
        }
    };
}; 
ed ecco come carico il clip
Codice PHP:
var rnd;
rnd NUMERORANDOM
carica
("PATH");
logo.onEnterFrame = function () {
    
traceloading="loading "+rnd+".swf";
    if (
_root.cliploaded==true) {
        
delete logo.onEnterFrame;
        
traceloading=rnd+".swf loaded";
        
loader.play();
    }

Come dicevo negli swf che carico il primo fotogramma è vuoto e c'è uno stop();
al termine del loading mando in play();

Allora: con
loader.nextFrame();
non funziona proprio
con
loader.play();
funziona per un 70% dei casi,
l'altro 30% leggo "1.swf loaded" ma non va in play