Volledige versie bekijken : loadmovie van op een extern domein
tloenders
%Europe/Berlin %934 %2005, 23:25
Hallo,
Ik laad een mc die op een ander domein staat in een container in de parent movie en als ik deze wil unloaden, of een andere mc in de container wil laden doet ie niets meer, zodat andere links (ook loadmovies in dezelfde container) niet meer werken.
Ik heb het parent domain in de externe movie ge-allowed via:
System.security.allowDomain("http://www.parentdomein.be");
Heeft er iemand misschien al eens iets soortgelijks meegemaakt?
Alvast bedankt voor enige hulp.
m0rdex
%Europe/Berlin %625 %2005, 16:00
Misschien wel een oplossing:
in je .htaccess bestand kun je aangeven hoe bepaalde extensies moeten worden behandeld.
Als je een map aanmaakt, met daarin in het .htaccess bestandje dat .swf bestanden moeten worden behandeld als .php bestanden,
zet daar dan een php bestand in genaamd: themovie.swf, en zet daarin een header die zorgt dat ie wordt gezien als een application/flash, en een
<?
header("Content-type: application/x-shockwave-flash");
$file = file("http://www.blaat.nl/blaat.swf");
foreach ($file as $key => $value) {
echo $value."\n";
}
?>
Je hebt er wel toegang tot de .htaccess voor nodig om dit om te zetten, maar als je dat hebt dan is 't 't proberen waard :rolleyes: !
Als het je lukt, wil je het dan laten weten :) dan weet ik dat ook weer
A3D
%Europe/Berlin %739 %2005, 18:45
De System.security.allowDomain werkt twee kanten op…de ingeladen movie kan moeten communiceren met de root movie en andersom ook (dus dat de root movie moet kunnen communiceren met de ingeladen movie). In beid movie’s moet daar toestemming voor worden gegeven…dus als movie A (van domA) movie B (van domB) inlaad en de movies moeten met elkaar kunnen communiceren, dan staat in movie A : System.security.allowDomain("domB"); en in movie B: System.security.allowDomain("domA"); Verder is er nog de mogelijkheid om alles nog opener te maken door in movie B het volgende te zetten: System.security.allowDomain(_parent._url); …verder kan ik niet zien wat je precies doet maar als je bv een mothode van een Class aanroept (in de ingeladen swf )zijn daar nog de Intrinsic Class/keyword en exclude.xml die een oplossing kunnen bieden. Meer info: LocalSharedObject via DLL’s (http://www.a3d.nl/index.php/?p=137)
Succes
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.