Supprimer le cadre sur les flashs

datch

WRInaute impliqué
Bonjour
Aprés de grande discussion sur le forum sur le référencement Flash
on a conclu que le code optimal pour les animations flash était
celui la:

Code:
<object type="application/x-shockwave-flash" data="fichier.swf" width="648" height="137"> 
<param name="wmode" value="Transparent" /> 
<param name="movie" value="fichier.swf" /> 
<param name="quality" value="high" /> 
<param name="menu" value="false" /> 
<embed src="fichier.swf" quality="high" bgcolor="#ffffff" width="648" height="137" name="movie" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> 
<div class="machin">texte alternatif, et liens...</div> 
</object>

mais malheuresement la mise à jours d'explorer provoque un cadre blanc, c'est pas nouveau!

pour éviter ca j'ai trouvé plusieurs codes mais je me demandé
lequel il fallait utiliser pour le référencement??
 

NxtGen

WRInaute impliqué
il faut rajouter dans le code source html :

<div id="flashcontent">Texte de remplacement de l'animation...</div>

;)
 

NxtGen

WRInaute impliqué
Voici a quoi doit ressembler ton code source :

Code:
<head>
<script type="text/javascript" src="swfobject.js"></script>
</head>

<body>

<div id="flashcontent"></div>

<script type="text/javascript">
   var so = new SWFObject("movie.swf", "mymovie", "200", "100", "7", "#336699");
   so.write("flashcontent");
</script>

</body>

il faut que tu copie ca tel quel dans la source de ta page
tu change simplement "movie.swf" par le chemin de ton animation, ainsi que "200", "100" qui sont respectivement la largeur et la hauteur de l'animation et "#336699" par la couleur de fond de ton animation.

Ensuite il faut que tu upload sur ton serveur le fichier swfobject.js, au meme endroit que ton fichier html
 

datch

WRInaute impliqué
MERCI BEAUCOUP, ca marche trés bien.
tu es un noctambule comme moi.

petites questions
-à quoi correspond le "7"?
-où puis-je mettre le texte et liens pour le référencement?

merci d'avance
 

NxtGen

WRInaute impliqué
Oui suis un peu décalé ^^

Sinon le 7, c'est la version requise du lecteur Flash.
Et le texte pour le référencement tu peux le mettre entre <div id="flashcontent"> et </div>

C'est en fait le texte qui apparaitra si le visiteur à désactivé le javascript ou pour les moteurs ;)
 

biros

Nouveau WRInaute
Help ! Centrer Anim FLASH ?

:cry: Bonjour,

super la solution ci-dessous !!!
Ca marche du tonnerre !!
...
malheureusement je n'arrive pas à centrer mon anim flash sur la page (horizontalement).

Voici mon code :

...

<script type="text/javascript" src="swfobject.js"></script>
</head>

<body>

<div id="flashcontent">
<div align="right"></div>
</div>
<p align="center">
<script type="text/javascript">
var so = new SWFObject("logo.swf", "mymovie", "580", "400", "7", "#FFFFFF");
so.write("flashcontent");
</script></p>
</body>
...

pourtant je lui ai bien dit de centrer mais ça ne marche pas.

Quelqu'un aurait-il la solution ?

Merci 1000 fois d'avance
a bientot. :wink:



NxtGen a dit:
Voici a quoi doit ressembler ton code source :

Code:
<head>
<script type="text/javascript" src="swfobject.js"></script>
</head>

<body>

<div id="flashcontent"></div>

<script type="text/javascript">
   var so = new SWFObject("movie.swf", "mymovie", "200", "100", "7", "#336699");
   so.write("flashcontent");
</script>

</body>

il faut que tu copie ca tel quel dans la source de ta page
tu change simplement "movie.swf" par le chemin de ton animation, ainsi que "200", "100" qui sont respectivement la largeur et la hauteur de l'animation et "#336699" par la couleur de fond de ton animation.

Ensuite il faut que tu upload sur ton serveur le fichier swfobject.js, au meme endroit que ton fichier html
 

Discussions similaires

Haut