Ma première réponse ... donc voilà:
J'ai une petite application de lecteur vidéo, j'ai développé pour anciens de l'Université McGill. Vous pouvez le voir ici: http://www.alumni.mcgill.ca/esol/holiday/2008/flash.php?giftCode=123456 Il prend un «code cadeau» de l'URL, mais vous pouvez toujours coder en dur votre fichier .xml.
Voici l'objet et Embed (s) J'utilise:
<embed src="mcgill_annual_fund200903.swf**?giftCode=<?php echo $giftCode; ?>**" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="680" height="550"></embed>
Et avec le .js de script intégré:
<script type="text/javascript">
AC_FL_RunContent ('codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0', 'largeur ',' 680 ',' hauteur ',' 550 ',' src ',' mcgill_annual_fund200903 **? GiftCode = ** ',' qualité ',' high ',' pluginspage ',' http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash ',' film ',' mcgill_annual_fund200903? giftCode = ',' wmode ',' transparent '); // fin code AC
Et puis pour récupérer les informations dans AS3:
//get the giftCode
var gCode:String;
var giftCode:String;
function loaderComplete(lEvent:Event){
gCode = loaderInfo.loaderURL;
giftCode = gCode.substr((gCode.indexOf("?giftCode=")+10));
//giftCodeTxt.text= giftCode;
}
C'est une erreur assez commune quand les gens se déplacent à AS3. Vous devriez mettre à jour la question avec la réponse ou écrire votre propre réponse, ainsi les autres personnes trouvant cette entrée peuvent la trouver plus facilement. Ou posible en en faisant un wiki. –
Oublié de mentionner swfobject. Vous devriez le regarder pour intégrer votre objet flash. http://code.google.com/p/swfobject/ –