Script Masters
Page D'accueil
Forums
FAQ
Espace membre
Connexion
Inscription
Langages
ASP
Flash/ActionScript
Html
Javascript
Php/MySQL
Autres ressources
Téléchargements
Contributions
Poster une astuce
Partager vos scripts PHP
Ecrire un tutorial
Plus de détails ?
Dossiers webmasters
Bons Plans Webmasters
Librairie
Rentabilisez votre site
Emploi avec
Jobintree
Ressources graphiques
Générateur bannière flash
Kits Graphiques
Recherche
Kit graphique
Liens
Sponsors
Amortissez votre site
Editeur Javascript
Partenaires
Statistiques
15 connectés
defilement|news|dhtml|animation|dynamic|dynamique|animation|effet||
Javascript
>>
Catégorie
>>
Navigation
>> Defilement de News (dhtml)
Description
Vos news défilent de haut en bas. Un module php est disponible
en cliquant ici
Exemple
[
Cliquez ici pour visualiser l'exemple
]
Informations et statistiques
Internet Explorer :
oui
Netscape Navigator :
4
Auteur :
Dynamic drive
Date de création :
inconnu
Visualiser :
47553
Dont aujourd'hui :
4
Envoi par mail :
1117
Commentaires :
4
(
Voir
)
Conseils pour la personalisation du script
Toutes les modifications sont indiquées en commentaire dans le script.
Le script
Insérer ce script entre les balises <Head> </Head>
/* Insérer ce script entre les balises */ <script language="JavaScript1.2"> /* Pausing updown message scroller- Last updated: 99/07/05 (Bugs fixed, ability to specify background image for scroller) © Dynamic Drive (www.dynamicdrive.com) For full source code, installation instructions, 100's more DHTML scripts, and Terms Of Use, visit dynamicdrive.com */ //Configurer ici les aspects de la fenêtre defilante var scrollerwidth=200 //largeur var scrollerheight=120 //hauteur var scrollerbgcolor='#FFFFFF' //couleur de fond //laisser la variable suivante vide si vous n'utilisez pas d'image de fond var scrollerbackground='' //configurer les differents message qui apparaiteront var messages=new Array() messages[0]="<font face='Verdana' size=1><b><a>Bienvenue sur Script Masters</a></b></font>" messages[1]="<font face='Verdana' size=1><b><a>Ceci n'est qu'un exemple des multiples possibilités proposé par ce script.</a></b></font>" messages[2]="<font face='Verdana' size=1><b><a>Vous pouvez bien sûr utiliser des liens dans ce script</a></b></font>" messages[3]="<font face='Verdana' size=1><b><a>Un module php est disponible </a><br><a href='http://www.script-masters.com/home/?&cat=8&scat=1&script=11'>ICI</a></b></font>" messages[4]="<font face='Verdana' size=1><b><a>Vous n'avez plus qu'à installé ce script sur votre site. Merci de laisser les messages intacts.</a></b></font>" ///////Ne pas editer sous cette ligne/////////////////////// if (messages.length>1) i=2 else i=0 function move1(whichlayer){ tlayer=eval(whichlayer) if (tlayer.top>0&&tlayer.top<=5){ tlayer.top=0 setTimeout("move1(tlayer)",3000) setTimeout("move2(document.main.document.second)",3000) return } if (tlayer.top>=tlayer.document.height*-1){ tlayer.top-=5 setTimeout("move1(tlayer)",100) } else{ tlayer.top=scrollerheight tlayer.document.write(messages[i]) tlayer.document.close() if (i==messages.length-1) i=0 else i++ } } function move2(whichlayer){ tlayer2=eval(whichlayer) if (tlayer2.top>0&&tlayer2.top<=5){ tlayer2.top=0 setTimeout("move2(tlayer2)",3000) setTimeout("move1(document.main.document.first)",3000) return } if (tlayer2.top>=tlayer2.document.height*-1){ tlayer2.top-=5 setTimeout("move2(tlayer2)",100) } else{ tlayer2.top=scrollerheight tlayer2.document.write(messages[i]) tlayer2.document.close() if (i==messages.length-1) i=0 else i++ } } function move3(whichdiv){ tdiv=eval(whichdiv) if (tdiv.style.pixelTop>0&&tdiv.style.pixelTop<=5){ tdiv.style.pixelTop=0 setTimeout("move3(tdiv)",3000) setTimeout("move4(second2)",3000) return } if (tdiv.style.pixelTop>=tdiv.offsetHeight*-1){ tdiv.style.pixelTop-=5 setTimeout("move3(tdiv)",100) } else{ tdiv.style.pixelTop=scrollerheight tdiv.innerHTML=messages[i] if (i==messages.length-1) i=0 else i++ } } function move4(whichdiv){ tdiv2=eval(whichdiv) if (tdiv2.style.pixelTop>0&&tdiv2.style.pixelTop<=5){ tdiv2.style.pixelTop=0 setTimeout("move4(tdiv2)",3000) setTimeout("move3(first2)",3000) return } if (tdiv2.style.pixelTop>=tdiv2.offsetHeight*-1){ tdiv2.style.pixelTop-=5 setTimeout("move4(second2)",100) } else{ tdiv2.style.pixelTop=scrollerheight tdiv2.innerHTML=messages[i] if (i==messages.length-1) i=0 else i++ } } function startscroll(){ if (document.all){ move3(first2) second2.style.top=scrollerheight second2.style.visibility='visible' } else if (document.layers){ document.main.visibility='show' move1(document.main.document.first) document.main.document.second.top=scrollerheight+5 document.main.document.second.visibility='show' } } window.onload=startscroll </script>
Insérer ce code entre les balises <Body> </Body>
/* Insérer ce code entre les balises */ <center><ilayer id="main" width=&{scrollerwidth}; height=&{scrollerheight}; bgColor=&{scrollerbgcolor}; background=&{scrollerbackground}; visibility=hide> <layer id="first" left=0 top=1 width=&{scrollerwidth};> <script language="JavaScript1.2"> if (document.layers) document.write(messages[0]) </script> </layer> <layer id="second" left=0 top=0 width=&{scrollerwidth}; visibility=hide> <script language="JavaScript1.2"> if (document.layers) document.write(messages[1]) </script> </layer> </ilayer> <script language="JavaScript1.2"> if (document.all){ document.writeln('<span id="main2" style="position:relative;width:'+scrollerwidth+';height:'+scrollerheight+';overflow:hiden;background-color:'+scrollerbgcolor+' ;background-image:url('+scrollerbackground+')">') document.writeln('<div style="position:absolute;width:'+scrollerwidth+';height:'+scrollerheight+';clip:rect(0 '+scrollerwidth+' '+scrollerheight+' 0);left:0;top:0">') document.writeln('<div id="first2" style="position:absolute;width:'+scrollerwidth+';left:0;top:1;">') document.write(messages[0]) document.writeln('</div>') document.writeln('<div id="second2" style="position:absolute;width:'+scrollerwidth+';left:0;top:0;visibility:hidden">') document.write(messages[1]) document.writeln('</div>') document.writeln('</div>') document.writeln('</span>') } </script> </center>
Recevoir ce script par email
Entrez votre email ci-dessous pour recevoir ce script dans votre boite à lettre
Je desire m'abonner à Script Masters pour être tenu au courant des modifications.
Poster un commentaires :
Nom/Pseudo :
Commentaire :
Plus d'info :
Un problème ? Consultez
le forum de Script Masters
pour trouver la réponse !
Fabien Daniel - © 2001-2009 | Hebergement : OVH | CNIL : 796128