Pb Flash + XHTML avec IE (IEEEEE)

Pb Flash + XHTML avec IE (IEEEEE) - HTML/CSS - Programmation

Marsh Posté le 13-10-2005 à 17:10:34    

Voila ma balise object :
<object width="900" height="570" data="index.swf" type="application/x-shockwave-flash">
   <param name="movie" value="index.swf" />
   <param name="bgcolor" value="#FFFFFF" />
   Pour voir l'animation Flash, t&eacute;l&eacute;chargez le <a href="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&amp;Lang=French&amp;P5_Language=French">lecteur Flash</a>  
</object>
 
Mon anim flash comporte un preload avec les pourcentages qui défilent pdt le chargement de l'anim. G ce preload sous firefox mais pas sous  IE :kaola:  
Sous ie g un cadre tout laid le (genre de cadre qui est present lorsqu'ill manque un plugin sur l'ordi) puis peu de temps apres g mon anim telle quelle se trouve apres le preload.
 
Je voudrais savoir pkoi IE skip le preload ?
 
Cela doit venir de mon code XHTML (valide) car ca marchait avec la fonction publier de flash. Mais qui publie du code non valide (balise embed)


Message édité par Profil supprimé le 13-10-2005 à 17:26:05
Reply

Marsh Posté le 13-10-2005 à 17:10:34   

Reply

Marsh Posté le 13-10-2005 à 20:43:23    

Tu peux virer <embed> sans problèmes, parce qu'IE va toujours prendre <object> dans ce cas (en fait à l'origine, embed ne servait qu'à Netscape...). Sinon, bah c'est bizarre, parce qu'il n'y a pas d'erreurs dans le code :??:

Reply

Marsh Posté le 13-10-2005 à 23:06:02    

et bien oui je l'ai enlevé mais voila mon anim déconne sous IE. J'en ai marre de ce navigateur :(
 
Demain je ferais plus de tests pour savoir a kel moment ca déconne.
Mais si je dois remettre la balise embed pour que ca remarche je le ferais

Reply

Marsh Posté le 14-10-2005 à 09:39:27    

Voila g trouvé la ou ca déconne :

Code :
  1. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="900" height="570" id="index" align="middle">


 
Ca c'est le code que Flash publie. Avec ca mon preload marche sous IE
 
Pour rappel javais mis ca a la place :

Code :
  1. <object width="900" height="570" data="index.swf" type="application/x-shockwave-flash">

Reply

Marsh Posté le 14-10-2005 à 10:05:42    

Bon apres qques tests supplémentaires, voila c que g pu remarquer :
 

Code :
  1. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="900" height="570" data="index.swf">


Avec classid:1; data:1
-> Firefox : le flash ne saffiche pas
-> IE : le cadre du plugin manquant saffiche (voir premier post ci ), le preload est skippé mais le flash saffiche a la fin
 

Code :
  1. <object width="900" height="570" data="index.swf">


Avec classid:0; data:1
-> Firefox : OK c nikel
-> IE : cadre, pas de flash du tout
 

Code :
  1. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="900" height="570">


Avec classid:1; data:0
-> Firefox : pas de flash
-> IE : NIKEL
 

Code :
  1. <object width="900" height="570">


Avec classid:0; data:0
-> Firefox&IE pas de flash
 
 
J'ai aucune envie de tester sur quel navigateur est l'usager !


Message édité par Profil supprimé le 14-10-2005 à 14:07:57
Reply

Marsh Posté le 14-10-2005 à 13:38:43    

bon j'ai remis la balise embed et ca marche
tant pis :(

Reply

Marsh Posté le 14-10-2005 à 13:57:21    

C'est extrêmement chelou... Le problème doit être ailleurs [:johneh]

Reply

Marsh Posté le 14-10-2005 à 14:05:51    

Je vois vraiment pas d'ou ca pourrait venir...
Je vois pas en quoi mon flash serait incriminé.
 
ahlala ca menerve !!!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed