Intégration dans une page web/incompatibilité Gecko et classid? - Flash/ActionScript - Programmation
Marsh Posté le 27-07-2004 à 21:52:31
http://incongru.webdynamit.net/XhtmlEtFlash
Marsh Posté le 28-07-2004 à 09:34:40
merci, j'avais oublié de mettre ce post a jour (on m'a expliqué en profondeur sur un autre thread), en fait comme dit dans l'article de -- (et le lien très instructif vers alistaparti) il "suffit" de retirer les attributs "classid" et "codebase" du code ci-dessus (apparement ils sont utilisés de manière incorrecte -> Gecko ne peut pas les comprendre [puisqu'ils sont mal utilisés]) et ca marche np (sans besoin d'embed)
Marsh Posté le 27-07-2004 à 16:26:04
Pour aider une autre personne, j'ai cherché comment intégrer une animation flash à une page (pas très dur).
J'ai trouvé la fonction "Publish" de FlashXM, mais elle génère un code non valide XHTML (à cause de la balise <embed> ), je l'ai donc retirée et je me retrouve avec:
Ce code est valide XHTML 1.0 Strict (bien), permet de voir l'animation sous IE6 (bien) mais ne permet pas de la voir dans Mozilla ou Firefox (pas bien)... (animation inexistante sous Mozilla 1.8a et Firefox 0.9.2, message d'erreur sous Mozilla 1.7.0)
Or en retirant les attributs "classid" et "codebase" (qui si je ne m'abuse sont recommandés/conseillés par Macromédia puique présents dans le code fourni par FlashMX) les navigateurs Gecko sont soudainement capables de lire l'animation.
Est-ce bien un bug? quelqu'un a-t-il déjà entendu parler de ce problème? ais-je fumé des trucs pas nets? Barbara pourra-t-elle jamais épouser Marc?
Message édité par masklinn le 27-07-2004 à 16:26:49
---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody