Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: transmettre une variable via HTTP
Envoyé: 24 juin 2004, 4h32 par actonis
A ma grande surprise, sous internet explorer cela fonctionnait mais sous netscape, j'ai donc modifier le code HTML de la balise object comme ci-après.
Notez bien que :
param name=movie Variable="monflash.swf?choix=3"
et plus loin vous avez
<EMBED src="variable.swf?choix=5"
Le résultat est surprenant
- sous IE l'animation affiche 3
- sous netscape l'animation affiche 5
donc il faut penser a bien mettre
variable.swf?choix=(ce que vous voulez) aussi bien sur le param name movie que sur la balise <embed>
(nota, et des astuces différentielles entre les deux navigateurs, j'en découvre toutes les semaines, si ce n'est qu'elles font perdre énormément de temps. A quand une norme unique sur les plugs-in
Cordialement ACTONIS SARL
------ code html ------
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
WIDTH="200" HEIGHT="200" ALIGN="">
<PARAM NAME=movie VALUE="variable.swf?choix=3">
<PARAM NAME=menu VALUE=false>
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFCC66>
<EMBED src="variable.swf?choix=5" menu=false quality=high bgcolor=#FFCC66 WIDTH="200" HEIGHT="200" ALIGN=""
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</OBJECT>
Réponses
|