Bonjour
Mon soucis est très simple. Je fais appel a un flash à partir de ce code (contenu dans un fichier nommé index.html) :
Comme vous pouvez le constaté, je fais passer en paramètre le nom de mon fichier.xml. Bien sur je pourrais faire ça directement en "dur" sous Flash, mais il faut plutôt que ce soit comme cela en vu des applications futur de ce flash.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>player_sans_vignettes_petit_bloc_582_294px</title> </head> <body bgcolor="#ffffff"> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="582" height="294" id="player_sans_vignettes_petit_bloc_582_294px" align="middle"> <!--<param name="allowScriptAccess" value="sameDomain" />--> <param name="movie" value="player_sans_vignettes_petit_bloc_582_294px.swf?fichier=image.xml" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="player_sans_vignettes_petit_bloc_582_294px.swf?fichier=image.xml" quality="high" bgcolor="#ffffff" width="582" height="294" name="player_sans_vignettes_petit_bloc_582_294px" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> </body> </html>
Tout fonctionne bien sous I.E, le flash s'affiche correctement. En revanche sous Firefox il affiche bien mon flash, mais n'affiche rien. Le fichier Xml contient des informations sur des photos, le flash lui-même étant un diaporama. Mais visiblement le flash ne semble pas avoir reçu mon passage en paramètre et n'a donc pas le nom de mon fichier xml.
Avez-vous une idée pour résoudre ce problème? Merci.
Partager