Salve ragazzi... purtroppo non sono riuscito a risolvere il problema... se poteste dare un'occhiata al codice e dire dove non funziona il tutto ve ne sarei grato! Ricordando che l'applicazione è struttrata in questo modo:
Main.swf contiene (img.jpg e other.swf)
other.swf contiene(text.txt)
e che i file esterni sono stati preventivamente caricati su un sito (www.myDomain.com/user)
L'errore che mi viene restituito quando eseguo il tutto ècodice://------------------------------- MAIN.SWF -------------------------------\\ function loadImage(path:String, i:Number) { _root.createEmptyMovieClip("myPic_mc", 0); var string:String = path+"bg"+i+".jpg"; System.security.allowDomain("http://www.myDomain.com/user"); loadMovie(string, "myPic_mc"); } function displayDownloadInfo(...) { ... } loadImage("http://www.myDomain.com/user", 1); displayDownloadInfo(...); _root.createEmptyMovieClip("other_mc", 2); System.security.allowDomain("http://www.myDomain.com/user"); loadMovie(""http://www.myDomain.com/user/other.swf", other_mc); //------------------------------- OTHER.SWF -------------------------------\\ var externalData:LoadVars = new LoadVars(); function viewChart():Void { ... ... _root.myOther_mc.inside_mc.x_txt.text = externalData[path1]; _root.myOther_mc.inside_mc.a_txt.text = externalData[path2]; _root.myOther_mc.inside_mc.b_txt.text = externalData[path3]; _root.myOther_mc.inside_mc.c_txt.text = externalData[path4]; } externalData.onLoad = function() { setInterval(f, 7500, n, m); }; externalData.load("http://www.myDomain.com/user/text.txt");
ma io faccio riferimento a file che non risedono sul mio computer... perché mi escono errori di questo tipo, che presuppongono l'accesso a dati che sono di fatto in locale?? Grazie per le risposte!codice:*** Violazione della sicurezza sandbox *** Connessione a file:///C|/Documents%20and%20Settings/text.txt interrotta - non consentita da http://www.myDomain.com/user/other.swf -- I file SWF remoti non possono accedere ai file locali. *** Violazione della sicurezza sandbox *** SecurityDomain 'http://www.myDomain.com/user/other.swf' ha cercato di accedere a un contesto incompatibile 'file:///C|/Documents%20and%20Settings/main.swf'

Rispondi quotando