otomat
Messages postés21Date d'inscriptionlundi 24 septembre 2007StatutMembreDernière intervention30 janvier 2010
-
28 janv. 2010 à 23:14
otomat
Messages postés21Date d'inscriptionlundi 24 septembre 2007StatutMembreDernière intervention30 janvier 2010
-
30 janv. 2010 à 14:41
bonjour
j'ai besoin de récupérer une variable depuis l'url de la page sur laquelle est chargé mon swf. Après avoir lu de nombreux tutaux et essayer plusieurs solutions j'ai tjs undefined. Je me sers finalement de flashvar car ça semble la méthode adéquate.
voici le code tel que je le trouve dans la doc adobe dans lequel je ne me sers pas de php pour récupérer la variable de l'url mais seulement pour faire un test
sur la page html :
otomat
Messages postés21Date d'inscriptionlundi 24 septembre 2007StatutMembreDernière intervention30 janvier 2010 29 janv. 2010 à 18:51
merci pour ta réponse Orange73. Je ne sais pas pourquoi cette coquille s'est glissé dans mon copier/coller. Ca ne marche pas même s'il n'y a pas la faute que tu soulignes.
Si à part ça les codes sont bon d'où peut venir mon retour undefined ?.
J'ai essayé avec, Firefox, IE, Safari, Opera : nada?!
otomat
Messages postés21Date d'inscriptionlundi 24 septembre 2007StatutMembreDernière intervention30 janvier 2010 30 janv. 2010 à 14:41
j'ai modifié les balises object et embed ainsi que le le js interne mais non, j'ai toujours un retour undefined.
Mais j'ai quand même fini par trouver : Je publiais mon swf et mon html depuis flash.
J'ai recommencé en publiant uniquement le swf depuis flash puis en l'important dans un html edité sur dreamweaver et là apres avoir ajouté "flashvars" en minuscule dans les balises object et embed ainsi que dans le js interne j'ai bien mon adresse http://weblogs.adobe.com en retour.
C'est trop bon quand ça marche merci bcs.
Je serais quand même curieux de comprendre pourquoi ça ne marche pas dans l'autre cas si tu as une explication à me proposer donc voici le html qui fonctionne :
<!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" />
<title>Document sans nom</title>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
</head>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','550','height','400','src','myflashvars','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','myflashvars','flashvars', 'myURL=http://weblogs.adobe.com' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="550" height="400">
</object></noscript>
</html>
il y a effectivement moins de param name dans object mais je vois pas le rapport
A+