Comment transformer une bannière flash en simple 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 : Comment transformer une bannière flash en simple lien !

par romain35 » 09 mai 2007, 17:25

Merci beaucoup pour ton aide, le code fonctionne à merveille :wink: !

Cordialement
romain
++

par Ryle » 09 mai 2007, 17:23

oh bah c'est tout ce qu'il y a de plus basique :
<html>
<body>

<script type="text/javascript" src="http://www.bloc-annuaire.fr/banniere_bloc.js"></script>

</body>
</html>
(il faut naturellement que javascript soit activé sur le navigateur)

par romain35 » 09 mai 2007, 17:21

Montre moi ton code html pour voir stp Ryle merci,
parce ce que avec moi ça ne fonctionne pas!

Cordialement
romain
++

par Ryle » 09 mai 2007, 17:15

ah ? .. je viens d'essayer d'inclure ce bout de code dans une page html classique et cela marche très bien... j'ai une jolie bannière bloc annuaire bleue et blanche :)

par romain35 » 09 mai 2007, 17:04

Bas j'ai enlever la balise <body></body> mes la bannière ne veut pas s'afficher avec ce lien.
<script type="text/javascript" src="http://www.bloc-annuaire.fr/banniere_bloc.js"></script>
Cordialement
romain
++

par Ryle » 09 mai 2007, 16:57

il ne faut pas mettre de balise <body></body> dans ton fichier js, ce sont des balises html et là il s'agit juste d'un fichier contenant exclusivement du code javascript :)

par romain35 » 09 mai 2007, 16:48

Je mes ça dans ma page html mes la bannière ne s'affiche pas:
<script type="text/javascript" src="http://www.bloc-annuaire.fr/banniere_bloc.js"></script>
Cordialement
romain
++

par Ryle » 09 mai 2007, 16:46

vouip :)

Tout ça dans un fichier .js que tu inclus (ou donne à inclure) dans une page html ou autre, comme indiqué ci-dessus :)
Le but est de générer dynamiquement le code html qui sera affiché dans la page pour y inclure ta bannière flash :)

Pour le lien en revanche, il me semble qu'il te faut l'inclure sur l'action onClick de ton appli flash ..

par romain35 » 09 mai 2007, 16:42

Si j'ai bien compris le code du js ce fait comme ceci:
document.write ('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.#version=5,0,30,0" height="60" width="468"> ')
document.write (' <param name="movie" value="http://www.bloc-annuaire.fr/Bloc-Annuaire.swf"> ');
document.write (' <param name="quality" value="best"> ');
document.write (' <param name="play" value="true"> ');
document.write (' <embed height="60" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" src="http://www.bloc-annuaire.fr/Bloc-Annuaire.swf" type="application/x-shockwave-flash" width="468" quality="best" play="true"> ');
document.write ('</object>');


Cordialement
romain
++

par Ryle » 09 mai 2007, 16:29

Il te suffit en fait de faire un fichier javascript qui va afficher le code dont tu as besoin dans la page où il est appelé. Il te suffit pour cela de transformer ton code html en un affichage js :
document.write ('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ... >')
document.write (' ... ');
document.write ('</object>');
Nota : protéger les apostrophes éventuelles des chaines avec un \' si nécessaire :)
Nota bis : le champ src="" doit contenir l'url globale du fichier, à partir de "http://" pour pouvoir être appellée depuis un autre site :)

Il suffit ensuite de nommer ce fichier "ton_script.js" et de l'inclure ainsi :
<script type="text/javascript" src="http://..../ton_script.js"></script>

Comment transformer une bannière flash en simple lien !

par romain35 » 09 mai 2007, 16:11

Bonjour,

Je cherche à savoir comment peut on transformer le code flash en simple
lien en javascript par ftp, je vous donne un exemple.

Code bannière en flash:

Code : Tout sélectionner

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.#version=5,0,30,0" height="60" width="468"> <param name="movie" value="l'adresse de la bannière ici en flash"> <param name="quality" value="best"> <param name="play" value="true"> <embed height="60" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" src="l'adresse de la bannière ici en flash" type="application/x-shockwave-flash" width="468" quality="best" play="true"> </object>
Code en javascript en exemple ce que je voudrait:

Code : Tout sélectionner

<script type="text/javascript" src="Adresse de la bannière en flash ici"></script>
Mes voila je ne c'est pas comment mis prendre et par ou commencer, je ne suis pas une bête dans la programmation...


Cordialement
romain
++