une banniere flash avec image alternative: en faire un lien

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : une banniere flash avec image alternative: en faire un lien

par BeRoots » 08 mars 2006, 23:24

no problemo :wink:

par HD » 08 mars 2006, 23:01

n'oublie pas le résolu :!:

par BeRoots » 08 mars 2006, 22:28

j'ai enfin réussi à faire ce que je voulai mais pour avoir une banniere flash qui soit clickable comme lien, il faut imperativement traité ça avec actionscript :wink:

pour ce qui est de ceci:

Code : Tout sélectionner

<!--[if !IE]> Standard XHTML object instanciation <!--> <object id="flash" type="application/x-shockwave-flash" data="URL_animation.swf" width="500" height="130"> <!--><![endif]--> <!--[if IE]> <object id="flash" classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" width="500" height="130"> <![endif]--> <param name="movie" value="URL_animation.swf" /> <img src="URL_image_remplacement.gif" width="500" height="130" border="0" alt="image de remplacement" /> </object>
je l'ai trouver sur un site dans un sujet sur flash et je n'aime pas vraiment ce type d'alternative en xhtml :? si on veut une alternative digne de ce nom, pourquoi pas php ou js :-k

pourtant c'était preciser que c'etait valide xhtml :?

enfin, je vais essayer d'en apprendre un peu plus sur ce type d'annotation en xhtml :roll:

merci quand même :wink:

par HD » 08 mars 2006, 12:01

cette solution :
<!--[if !IE]> Standard XHTML object instanciation <!--> 
<a href="http://monlien.com"> 
<object id="flash"  ******************************
</object> 
</a> 
ne marche que sous firefox apparement
mais ce que tu as fait
<img src="./banniere/someco_alt.jpg" width="500" height="130" border="0" onclick="window.open('http://www.someco-dec.com/index.html', 'someco');" style="cursor: pointer;" title="SoMeco, la solution" alt="SoMeco, la solution" />
marche parfaitement chez moi avec ie et ff
le probleme doit donc venir des
<!--[if !IE]> Standard XHTML object instanciation <!--> 
********
<!--><![endif]--> 
<!--[if IE]> 
*****
<![endif]--> 
je vois pas quoi te dire de plus... peut etre que tu n'as pas posté le code complet, ou que tu n'as pas bien expliqué ton probleme :?

par BeRoots » 08 mars 2006, 00:26

desolé mais ça marche pas :cry:

j'ai essayer d'encadrer avec <a></a> touts ce qui est possible et rien ne fonctionne :(

j'ai essayer avec href="mon_url" et le js onclick="window.open()" un peu partout et rien ne fonctionne :x

j'espere que je ne devrais pas etre obliger de faire ça depuis actionscript :?


si quelqu'un sait comment faire pour que ma banniere flash soit un lien ;)

par HD » 07 mars 2006, 14:00

tout simplement :
<!--[if !IE]> Standard XHTML object instanciation <!--> 
<a href="http://monlien.com"> 
<object id="flash"  ******************************
</object> 
</a> 

une banniere flash avec image alternative: en faire un lien

par BeRoots » 07 mars 2006, 13:31

salut à tous :D

j'ai pas mal chercher et j'ai fini par faire ceci pour avoir l'insertion d'une animation en flash (avec image alternative si plugin flash non installer sur le client) sur une page XHTML valide :wink:
<!--[if !IE]> Standard XHTML object instanciation <!-->
<object id="flash" type="application/x-shockwave-flash" data="./banniere/someco_sport_meca.swf" width="500" height="130">
<!--><![endif]-->
<!--[if IE]>
<object id="flash" classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" width="500" height="130">
<![endif]-->
<param name="movie" value="./banniere/someco_sport_meca.swf" />
<img src="./banniere/someco_alt.jpg" width="500" height="130" border="0" onclick="window.open('http://www.someco-dec.com/index.html', 'someco');" style="cursor: pointer;" title="SoMeco, la solution" alt="SoMeco, la solution" />
</object>
par contre j'aimerai que ma banniere flash soit un lien :-k

j'ai essayer de lui mettre un onclick à object ou de la mettre entre des balise <a></a> sans succes :cry:

si quelqu'un à une solution?

MERCI D'AVANCE :wink: