Salve a tutti.
Io ho un filmato flash che contiene il seguente codice AS2
Codice PHP:
function caricaSfondo(ind)
{
    
preload _level0.attachMovie("mcPreload","mcPreload",1);
    
preload._x = -_level0.cx
    preload
._y 289;
    
preload._width Stage.width
    _level0
.caricaBg.loadMovie("/swf/sfondi/"ind ".swf")
    
preload.barra._xscale 1;
    
preload.onEnterFrame = function()
    {
        
preload._x = -_level0.cx
        preload
._width Stage.width
        preload
.car _level0.caricaBg.getBytesLoaded()
        
preload.tot _level0.caricaBg.getBytesTotal()
        
preload.perc Math.round(preload.car*100/preload.tot)
        
preload.barra._xscale preload.perc;
        if(
preload.car == preload.tot)
        {
            
            
_level0.caricaBg.gotoAndPlay("apri")
            
delete this.onEnterFrame;
        }
    }

Su IExplorer funziona alla grande ma su Firefox e Safari non ne vuol sapere.
Sto impazzendo!!!!

Il codice html della pagina in cui si trova il filmato flash è

Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
script type="text/javascript" src="js/swfobject.js"></script>
<style>
    html,body{
    margin:0;
    padding:0;
    height: 100%;
    width: 100%;
    }
#flashcontent {
    margin: 0px;
    padding: 0px;
    height: 100%;
    width: 100%;
}
</style>
</head>


<body bgcolor="#000000">
        <div id="flashcontent">
            
        </div>
<script type="text/javascript">
           // <![CDATA[
            var so = new SWFObject('swf/main.swf', 'testObject', '100%', '100%', '9,0,45', '#000000');
            so.addParam('menu', 'false');
            so.addParam('scale', 'noscale');
            so.addParam('allowFullScreen', 'true');
            so.write('flashcontent')
           // ]]>
        </script>
</body>
</html> 
Dove sbaglio? AIUTO !!!