Bonjour je bosse actuellement sur le portage d'une application flash pour la rendre compatible avec la norma A voir AA.
Bref mon problème est le suivant: soit mon code pour l'objet flash normalisé w3c:
Le problème est que je double mon html de remplacement.
Donc ma question y'a t'il une methode pour garder les deux appels objects (y'a pas que IE sur terre!!!) et ne pas doubler mon html si un client n'accede pas au flash.
Le but étant de garder mon flash pour des utilisateurs n'ayant pas de problème de vue et d'utiliser le noscript pour les utilisateurs ayant des problèmes.
D'avance merci
Bref mon problème est le suivant: soit mon code pour l'objet flash normalisé w3c:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
width="810" height="610">
<param name="movie" value="monFlash.swf">
<param name="quality" value="high">
<param name="bgcolor" value="#FFFFFF">
<param name="allowScriptAccess" value="sameDomain" >
<noscript title="Pas animation">
<p>mon html</p>
</noscript>
<!--[if !IE]> <-->
<object data="monFlash.swf"
width="810" height="610" type="application/x-shockwave-flash">
<param name="allowScriptAccess" value="sameDomain" >
<param name="quality" value="high">
<param name="bgcolor" value="#FFFFFF">
<param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer">
<p>mon html</p>
</object>
<!--> <![endif]>
</object>
Le problème est que je double mon html de remplacement.
Donc ma question y'a t'il une methode pour garder les deux appels objects (y'a pas que IE sur terre!!!) et ne pas doubler mon html si un client n'accede pas au flash.
Le but étant de garder mon flash pour des utilisateurs n'ayant pas de problème de vue et d'utiliser le noscript pour les utilisateurs ayant des problèmes.
D'avance merci