begin process at 2012 05 28 11:25:29
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Trucs & Astuces

 > DU TEXTE QUI DÉFILE

DU TEXTE QUI DÉFILE


 Information sur la source

Note :
4,8 / 10 - par 5 personnes
4,80 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Trucs & Astuces Niveau :Débutant Date de création :23/07/2001 Vu :31 812

Auteur : Arnotic

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note


 Description

Dans le titre ;-)

Source

  • N'importe ou dans le body :
  • <script language="JavaScript1.2">
  • //Spécifie la largeur de la banderole (en pixels)
  • var marqueewidth=330
  • //Specifie la hauteur de la banderole (en pixels, nécessaire que sous NS)
  • var marqueeheight=20
  • //Spécifie la vitesse de défilement (au plus élevé, au plus vite)
  • var speed=6
  • //Spécifie le texte de la banderole
  • var marqueecontents='<B>Votre texte ici !</B>'
  • if (document.all)
  • document.write('<marquee scrollAmount='+speed+' style="width:'+marqueewidth+'">'+marqueecontents+'</marquee>')
  • function regenerate(){
  • window.location.reload()
  • }
  • function regenerate2(){
  • if (document.layers){
  • setTimeout("window.onresize=regenerate",450)
  • intializemarquee()
  • }
  • }
  • function intializemarquee(){
  • document.cmarquee01.document.cmarquee02.document.write('<nobr>'+marqueecontents+'</nobr>')
  • document.cmarquee01.document.cmarquee02.document.close()
  • thelength=document.cmarquee01.document.cmarquee02.document.width
  • scrollit()
  • }
  • function scrollit(){
  • if (document.cmarquee01.document.cmarquee02.left>=thelength*(-1)){
  • document.cmarquee01.document.cmarquee02.left-=speed
  • setTimeout("scrollit()",100)
  • }
  • else{
  • document.cmarquee01.document.cmarquee02.left=marqueewidth
  • scrollit()
  • }
  • }
  • window.onload=regenerate2
  • </script>
  • <ilayer width=&{marqueewidth}; height=&{marqueeheight}; name="cmarquee01">
  • <layer name="cmarquee02"></layer>
  • </ilayer>
N'importe ou dans le body :

<script language="JavaScript1.2">
//Spécifie la largeur de la banderole (en pixels)
var marqueewidth=330
//Specifie la hauteur de la banderole (en pixels, nécessaire que sous NS)
var marqueeheight=20
//Spécifie la vitesse de défilement (au plus élevé, au plus vite)
var speed=6
//Spécifie le texte de la banderole
var marqueecontents='<B>Votre texte ici !</B>'
if (document.all)
document.write('<marquee scrollAmount='+speed+' style="width:'+marqueewidth+'">'+marqueecontents+'</marquee>')

function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers){
setTimeout("window.onresize=regenerate",450)
intializemarquee()
}
}

function intializemarquee(){
document.cmarquee01.document.cmarquee02.document.write('<nobr>'+marqueecontents+'</nobr>')
document.cmarquee01.document.cmarquee02.document.close()
thelength=document.cmarquee01.document.cmarquee02.document.width
scrollit()
}

function scrollit(){
if (document.cmarquee01.document.cmarquee02.left>=thelength*(-1)){
document.cmarquee01.document.cmarquee02.left-=speed
setTimeout("scrollit()",100)
}
else{
document.cmarquee01.document.cmarquee02.left=marqueewidth
scrollit()
}
}

window.onload=regenerate2
</script>
<ilayer width=&{marqueewidth}; height=&{marqueeheight}; name="cmarquee01">
<layer name="cmarquee02"></layer>
</ilayer>
 

 Conclusion

Amusez-vous bien ! :-)


 Sources du même auteur

UN MENU AVEC LE BOUTON DROIT !
FENÈTRE FLOTANTE
MESSAGE AVEC TEMPS DE POSE
UNE JOLIE INTRO ;-)
FAIRE TOMBER DE LA NEIGE

 Sources de la même categorie

PARSER LES CARACTÈRES HTML D'UNE STRING par jdmcreator
CONSTRUCTION D'UNE TABLE TRIABLE À PARTIR D'UN TABLEAU 2D par phm
Source avec Zip Source avec une capture SUBDIVISER LE RÉSULTAT D'UNE RECHERCHE EN PAGES par kimmp
Source avec Zip TIMER : SETTIMEOUT & SETINTERVAL AMÉLIORÉS par jdmcreator
Source avec Zip Source avec une capture ONGLETS ET CHANGEMENT INSTANTANÉ DE LA LANGUE par william voirol

Commentaires et avis

Commentaire de tyran13 le 02/11/2004 20:40:18

c pas la peine d'écrire tout ça !
en html  tu met entre les balises <marquee> et </marquee> un texte
et ce texte défile !!!!!

Commentaire de mobman02 le 23/05/2005 16:34:52

Mais c'est completement nul de faire document.write('<marquee scrollAmount='+speed+' style="width:'+marqueewidth+'">'+marqueecontents+'</marquee>') !!

La seul utilisation que je voit c'est pour passer le test fatidique du validator ^^
Parce que marquee est une balise prioritaire, et en la forcant par javascript le XC3 ne la verra pas ^^ mais c'est la seul utilisation possible de ce script...

Commentaire de linkdu67 le 29/10/2009 11:37:04 5/10

yorais pas le même pour le titre ?(1heure toujours pas trouvez :(  )

Commentaire de bnrj le 13/01/2010 19:56:24

Merci car je ne connaisait pas cette balise mais c'est plus simple de faire <marquee>...
Mais merci beaucoup!

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales