| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Nov 2003
Beiträge: 14
| Variablenübergabe zwischen 2 swf und 2 Domains
Ich möchte eine simple Variable _global.testvar auch noch in einem zweiten swf file lesen können, das mit loadMovie geladen wurde. Dabei sind allerdings 2 Domains im Spiel. Ich habe in dem Movie "Start": //------------------------- System.security.allowDomain("www.my.com"); _global.testvar="TESTVAR" m.loadMovie("http://www.other.com/foto_viewer_play.swf") //------------------------- Auf der Domain www.other.com habe ich in dem mc foto_viewer_play.swf folgende Zeile: rr=testvar //rr ist dabei ein Textfeld zum anschauen rr gibt mir nun nicht den Wert heraus, sondern"undefined" heraus. Sind beide movies auf der gleichen Domain, funktioniert es. Natürlich lade ich dann den mc ohne vorgestelltem Pfad. Ich habe auch im root Verzeichnis von beiden Domänen das File crossdomain.xml gestellt. <?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <allow-access-from domain="*" /> <allow-access-from domain="www.my.com" /> <allow-access-from domain="www.other.com" /> </cross-domain-policy> Mehr security features fallen mir bei Flash 2004 nicht mehr ein! Vielen Dank! |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |