SUPERBE TEXTE DÉFILANT

kayse - 25 sept. 2001 à 15:55
Philcolman Messages postés 2 Date d'inscription lundi 15 décembre 2008 Statut Membre Dernière intervention 13 mai 2009 - 13 mai 2009 à 06:27
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/15699-superbe-texte-defilant

Philcolman Messages postés 2 Date d'inscription lundi 15 décembre 2008 Statut Membre Dernière intervention 13 mai 2009
13 mai 2009 à 06:27
Merci beaucoup pour ce script, d'autant que l'on peut ajouter des images qui apparaitrons de la meme façon.

Ps: pour les copier/coller sous Firefox, toujours passer par le bloc note.
bamphi Messages postés 50 Date d'inscription mercredi 31 mars 2004 Statut Membre Dernière intervention 2 mai 2007
16 mai 2007 à 14:05
Super ... Merci
Bamphi
lordrpg Messages postés 70 Date d'inscription jeudi 15 mai 2003 Statut Membre Dernière intervention 23 octobre 2004
30 mai 2006 à 17:20
KarSess colle dans le bloc note d'abord ensuite tu copie a nouveau et tu colle dans front page si c'est ce que tu utilise ... lol
KarSess Messages postés 17 Date d'inscription mercredi 26 octobre 2005 Statut Membre Dernière intervention 30 mars 2007
4 nov. 2005 à 23:00
ouai ben me suis crevé pour rien ca marche pas
KarSess Messages postés 17 Date d'inscription mercredi 26 octobre 2005 Statut Membre Dernière intervention 30 mars 2007
4 nov. 2005 à 22:27
J'adore ce site et je remercie ceux qui nous offrent leur scripts. Pour moi et je pense pour bcp se pose malgré tout un probleme. Les copiés collés ne fonctionnent pas. Je suis obligé de tout refaire looool. Si vous avez une idée pour faire un c/c sans devoir tout retaper ca serait cool de me dire. Merci encore. Vous ce que j'obtiens :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN">
<html>
<head>
<title>Superbe
texte
défilant</title>
<style>
#ticker{font-family:cursive;color:blue;
}
</style>
  <script
type="text/javascript">
<!--
var speed = 10            //vitesse
d'écriture
var speed2 = 100000        //temp de pause
// Ci-dessous :
Rajoutez des messages sans oublier de changer le numéro du msg[...]
msg =
[]
function upticker(){
if (y > msg2.length - 1) {
y = 0;
setTimeout("upticker()",speed);}
else{if (x > msg2[y].length) {msg msg2[y];x 0; y++;
setTimeout("upticker()",speed2);}
else {msg =
fabiin Messages postés 329 Date d'inscription mercredi 4 avril 2001 Statut Membre Dernière intervention 8 décembre 2009 6
6 juin 2005 à 13:47
C'est joli en effet, mais je ne vois pas en quoi ce texte est défilant. Le titre induit en erreur...
power94 Messages postés 2 Date d'inscription mercredi 15 novembre 2000 Statut Membre Dernière intervention 3 mai 2005
17 mai 2005 à 15:59
Je trouve que ça serait mieux si il ne recommençait pas automatiquement.
jeunegob Messages postés 12 Date d'inscription jeudi 19 août 2004 Statut Membre Dernière intervention 2 mars 2005
23 févr. 2005 à 12:24
je trouve que sa marche mieux avec la correction car avec l'autre faut tout coriger et en plus sa marche pas après la corection !
GUY PHOTO Messages postés 5 Date d'inscription jeudi 27 janvier 2005 Statut Membre Dernière intervention 31 janvier 2005
31 janv. 2005 à 18:34
Superbe script après correction.

Heu...un petit bruitage serait souhaitable.

Merci et bravo :)

Guy
Jojo 502 Messages postés 2 Date d'inscription lundi 30 août 2004 Statut Membre Dernière intervention 30 août 2004
30 août 2004 à 18:31
Il est pas mal ce script une fois corrigé.
chmel Messages postés 75 Date d'inscription lundi 21 juin 2004 Statut Membre Dernière intervention 12 octobre 2004
31 juil. 2004 à 06:02
voila le script corrigé :
-Un peu plus conforme aux standards.
-Actualisé pour les navigateurs modernes
-Le message est maintenant dans un div de la page, éditable en wysiwyng et positionnable de façon classique.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Superbe texte défilant</title>
<style>
#ticker{font-family:cursive;color:blue;
}
</style>
<script type="text/javascript">
<!--
var speed = 10 //vitesse d'écriture
var speed2 = 100000 //temp de pause
// Ci-dessous : Rajoutez des messages sans oublier de changer le numéro du msg[...]
msg = []
function upticker(){
if (y > msg2.length - 1) {
y = 0; setTimeout("upticker()",speed);}
else{if (x > msg2[y].length) {
msg msg2[y];x 0; y++;
setTimeout("upticker()",speed2);}
else {msg = msg2[y].substring(0,x++);
setTimeout("upticker()",speed);}
t.innerHTML = msg };}
setTimeout("upticker()",speed);
function init(){t=document.getElementById("ticker");
msg[0]=t.innerHTML;msg2 = msg;x = y = 0;
upticker()
}
window.onload=init
//-->
</script>
</head>


Bonjour je vous présente ce texte défilant type machine à écrire.

Comme vous le voyez vous pouvez sauter de ligne a tout moment attention on y va !.

Il suffit de mettre la balise
et voila.

Vous pouvez changer :



<li>Le contenu HTML dans le div id="sticker"</li>
<li>Le style dans la feuille de style </li>
<li>Dans le script

<li>La vitesse d'écriture.
</li>
<li>Le temps de pause a la fin du texte.</li>

</li>

Voila j'espère que la démo vous a plus.

Si vous voulez m'envoyer un mail voici mon adresse :

pitrack1@club-internet.fr
<center>
Salut a tous les webmaster et bon surf a tous.


Modification : chmel


</center>




</html>
cs_titeuf51 Messages postés 3 Date d'inscription lundi 19 avril 2004 Statut Membre Dernière intervention 19 avril 2004
21 avril 2004 à 18:35
Je vais même vous dire qu'à partir de maintenant, je vais m'en servir dans un tableau pour mes news...
cs_titeuf51 Messages postés 3 Date d'inscription lundi 19 avril 2004 Statut Membre Dernière intervention 19 avril 2004
21 avril 2004 à 18:32
Il est cool, in y a juste à corriger et ça marche tout seul...
cs_gazelle67 Messages postés 93 Date d'inscription mardi 5 août 2003 Statut Membre Dernière intervention 28 décembre 2007
14 mars 2004 à 18:22
Ce script pourrait être sympa s'il n'était pas rempli d'erreurs.
Peut-être aurait-il été mieux de le tester avant de le poster ?
valeuf Messages postés 2 Date d'inscription lundi 6 octobre 2003 Statut Membre Dernière intervention 6 mars 2004
5 mars 2004 à 23:50
Domage de devoir faire des correction. Mais sinon y'a pas à dire c'est un script sympa.
cs_pat90 Messages postés 1 Date d'inscription vendredi 30 janvier 2004 Statut Membre Dernière intervention 30 janvier 2004
30 janv. 2004 à 11:39
A titre indicatif ton truc <marquee> tout con comme tu dit je l'utilise pas donc tu devrais chercher PK ....

NE marche PAS sur toute les bécanes, il tourne que sous IE ..... Sur autre ton texte n'apparait pas.
Tiscripteur Messages postés 25 Date d'inscription mardi 11 février 2003 Statut Membre Dernière intervention 30 août 2004
23 juil. 2003 à 15:09
J'arrive pas à faire fonctionner le script mais je n'ai pas cherché pk..
Moi, j'utilise un truc tout con:
<marquee>Votre texte</marquee>

Ya des paramètres possibles mais comme ca, ca marche aussi...
Tiscripteur Messages postés 25 Date d'inscription mardi 11 février 2003 Statut Membre Dernière intervention 30 août 2004
23 juil. 2003 à 15:09
J'arrive pas à faire fonctionner le script mais je n'ai pas cherché pk..
Moi, j'utilise un truc tout con:
<marquee>Votre texte</marquee>

Ya des paramètres possibles mais comme ca, ca marche aussi...
leshadock Messages postés 9 Date d'inscription mercredi 16 avril 2003 Statut Membre Dernière intervention 31 mai 2003
31 mai 2003 à 07:07
Correction du Code :

var tags_avant = ''; //Balise Html après le texte
var speed = 30 //vitesse d'écriture
var speed2 = 100000 //temp de pause
PlacidBlue07 Messages postés 8 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 25 décembre 2002
25 déc. 2002 à 23:10
G pas testé ce Script mais c'est pas parce que c'est simple comme "Hello" qu'il ne doit pas figurer ici! Faut bien commencer par quelque chose de ce genre quand on apprend un nouveau langage! (et encore plus si C le 1° !!)
Pour les fautes C autre chose
Mickeymanu Messages postés 3 Date d'inscription lundi 17 juin 2002 Statut Membre Dernière intervention 21 août 2008
20 juin 2002 à 18:52
PFFFfff... C'est bien mais il y a du boulot pour tout remettre en place. Manque plein de trucs.
Sinon c'est bien comme effet
Je ne vote pas car je n'arrive pas a faire fonctionner votre script
très bien ton script, mais faudrait peut-être éviter des erreurs partout.
Referme la balise ", met les ";"après les déclarations de variables, et il manque un " ' " à la ligne 2 de ton script.
A part ça, terrible !
Rejoignez-nous