bonjour,
j’ai un menu en flash que j’ai mis dans un bloc.
le code est le suivant :
?php
global $locale ;
if($locale==’en’) { ?>
menu en anglais ?php }
else { ?>
object height=»428» width=»234» codebase=»http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0» classid=»clsid:D27CDB6E-AE6D-11cf-96B8-444553540000»>
param value=»flash.swf» name=»movie» />
param value=»high» name=»quality» /> embed height=»428» width=»234» type=»application/x-shockwave-flash» pluginspage=»http://www.macromedia.com/go/getflashplayer» quality=»high» src=»http://localhost/drupal/themes/pushbutton/flash_compagnie.swf»>/embed>/object> ?php } ?>
Le problème c’est qu’il fonctionne tres bien sous firefox mais aucun affichage sur IE. j’ai essayé un tas de manip trouvé sur le net, mais rien ne fonctionne, si quelqu’un pouvait m’eclairer, merci d’avance,
karine.
ps : j’ai supprimé les «<» pour l’affichage.
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Je te conseille plutôt d’utiliser un module flash que de le faire a la main. Ils traitent ce genre de cas.
http://drupal.org/project/flashnode
si vraiment tu veux pas l’utiliser, va voir dans le code la solution (il y a un cas particulier pour IE si ma mémoire est bonne)
Yoann Babel — formateur Drupal : http://formation.ideia.fr/drupal
ybabel
357
merci, mais c’est pas un node que je veux, mais un bloc.
effectivement, je sais qu’il faut modifier le code ou ajouter des lignes dans mon code pour que ça fonctionne sous IE, mais je ne trouve pas.
Y’aura pas de science fiction !
karine
102
Tu peux utiliser le module «nodeasblock» en plus … ;-)
Yoann Babel — formateur Drupal : http://formation.ideia.fr/drupal
ybabel
357
oui, je sais, mais il est pas encore ok pour drupal 6… ;-)
on va y arriver
Y’aura pas de science fiction !
karine
102
ayé, problème réglé :
télécharger swfobject.js
et écrire le code de cette manière dans le bloc :
script type=»text/javascript» src=»http://localhost/drupal/themes/pushbutton/swfobject.js»>
div id=»flashcontent»>
object classid=»clsid:D27CDB6E-AE6D-11cf-96B8-444553540000» codebase=»http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0» width=»234» height=»428»>
param name=»quality» value=»high» />embed width=»234» height=»428» src=»http://localhost/drupal/themes/pushbutton/flash_compagnie.swf» quality=»high» pluginspage=»http://www.macromedia.com/go/getflashplayer» type=»application/x-shockwave-flash»>/object>
/div>
en n’oubliant pas de remettre < devant
voili voilou
krine
Y’aura pas de science fiction !
karine
102