Page 1 sur 1

problème de lecture de flash avec Netscape

Publié : 02 mars 2005, 17:16
par traffic
Bonjour,
je suis ultra-débutant dans la création de site internet. En fait, je m'y suis collé car il en fallait un pour mon groupe de musique. Vous pouvez voir le résultat sur www.traffic.fr.fm.
Ce site est entièrement réalisé en flash (version MX 2004). Il fonctionne très bien avec IE mais malheureusement ce n'est pas le cas avec les navigateurs de la famille netscape (mozilla, opera, firefox). Voilà le script utilisé pour la page d'index (chargée de détecter chez l'utilisateur la présence du plugin flashplayer) :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="refresh" content="3;url=site3.3_alternate.html" />
<title>site</title>
</head>
<body>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/sh ... on=4,0,0,0" width="80" height="80">
<param name="movie" value="flash_detection.swf?flashContentURL=site3.3_content.html&altContentURL=site3.3_alternate.html&contentVersion=7&contentMajorRevision=0&contentMinorRevision=0&allowFlashAutoInstall=false" />
<param name="quality" value="low" />
<embed src="flash_detection.swf?flashContentURL=site3.3_content.html&altContentURL=site3.3_alternate.html&contentVersion=7&contentMajorRevision=0&contentMinorRevision=0&allowFlashAutoInstall=false" quality="low" pluginspage="http://www.macromedia.com/shockwave/dow ... kwaveFlash" type="application/x-shockwave-flash" width="80" height="80" />
</object>
</body>
</html>

et celui de la page qui appelle le fichier swf :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>site</title>
</head>
<body bgcolor="#262626">
<!--URL utilisées dans l'animation-->
<!--texte utilisé dans l'animation-->
<!--
0%
00:00
-->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/sh ... on=7,0,0,0" width="100%" height="100%" id="site" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="site.swf" />
<param name="menu" value="false" />
<param name="quality" value="high" />
<param name="scale" value="noborder" />
<param name="salign" value="lt" />
<param name="devicefont" value="true" />
<param name="bgcolor" value="#262626" />
<embed src="site.swf" menu="false" quality="high" scale="noborder" salign="lt" devicefont="true" bgcolor="#262626" width="100%" height="100%" name="site" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</body>
</html>

Voilà, si vous pouvez m'aider, merci d'avance !!

Publié : 02 mars 2005, 17:43
par calimo
Hello,
Tout d'abord, tu pourrais entourer ton code dans des balises

Code : Tout sélectionner

 et [ /code] (sans espace) histoire de le rendre un peu plus lisible (là en plus il déforme toute la page).

Ensuite, sans avoir l'adresse pour vérifier et en sachant juste que "ça ne fonctionne pas", il est impossible de dire quoi que ce soit. :? 

Finalement, tu peux virer la détection de flash, et à la place mettre des textes alternatifs à tes animations, sachant que ce sera surement plus utile pour ceux qui ne veulent ou ne peuvent pas installer le plugin flash :wink:  :roll: 

PS : je ne peux résister à l'envie de te [url=http://patrick.murris.com/articles/flash25.htm]mettre en garde[/url] contre les sites "tout-en-flash" :?

Publié : 02 mars 2005, 17:51
par SB
Et si tu veux que ça marche, remplace les "width="100%" height="100%" par les valeurs réelles (genre "width="1000" height="500")
@Calimo : http://trafficgroup.free.fr/

Publié : 02 mars 2005, 18:13
par calimo
Ok désolé j'avais pas vu :oops:

En tous cas c'est assez drole, dès que je clique le site se ferme :roll: :lol: (je pense que c'est un bug du mode single window de Firefox, s'il bloque un window.open il devrait aussi bloquer le window.close qui vient après :? )

Un des grands avantages du flash, c'est d'être disponible sous forme de fichiers binaires, donc interprétables uniquement par le plugin flash de Macromedia. Seul lui sait ce qu'il fait.

Ce qui est bizarre c'est que si on va directement sur la page http://trafficgroup.free.fr/index2.html ça fonctionne plutôt bien...