Forum-webmaster
Technique - programmation => HTML / CSS / XHTML => Message commencé par: Amouna le le 08-10-2011 a 19:32:00

Titre: [Résolu] <object> compatible XHTML
Posté par: Amouna le le 08-10-2011 a 19:32:00

Bonsoir à tous,

J'ai utilisé CU3ER pour une de mes animations flash mais je n'arrive pas à valider son code en XHTML.

Quelqu'un pourrait m'aider svp?

Voici le code:

<script type="text/javascript">
function writeFlash(title, w, h) {
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9.0.0.0" width="' + w + '" height="' + h + '" ID="sf" VIEWASTEXT>')
document.write(' <param name="movie" value="' + title + '.swf" />')
document.write(' <param name="quality" value="high" />')
document.write(' <param name="wmode" value="window" />')
document.write(' <param name="allowScriptAccess" value="always" />')
document.write(' <param name="allowFullScreen" value="true" />')
document.write(' <embed src="' + title + '.swf" quality="high" name="sf" allowScriptAccess="always" allowFullScreen="true" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + w + '" height="' + h + '"></embed>')
document.write('</object>')
}
</script>

Titre: Re:<object> compatible XHTML
Posté par: Amouna le le 08-10-2011 a 23:51:27



C'est résolu, pour ceux et celles à qui ça intéressent, il fallait coder comme ceci:

<script type="text/javascript">
//<![CDATA[
function writeFlash(title,w,h,elt){
   var   s,
      id=typeof elt!=='undefined'?document.getElementById(elt):null;

   s ='<object type="application/x-shockwave-flash" data="' + title + '.swf" width="' + w + '" height="' + h + '" id="sf">';
   s+=' <param name="movie" value="' + title + '.swf" />';
   s+=' <param name="quality" value="high" />';
   s+=' <param name="wmode" value="window" />';
   s+=' <param name="allowScriptAccess" value="always" />';
   s+=' <param name="allowFullScreen" value="true" />';
   s+='</object>';

   if(id)
      id.innerHTML=s;
   else
      document.write(s);
}
//]>
</script>


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.