Eléphant du PHP |
138 Messages
20 juil. 2005, 19:24
Salut
j'ai une fonction qui peut marcher en javascript à la fois sur mozilla et explorer
tout d'abord tu met ton texte dans un div qui se présente comme ça:
Code : Tout sélectionner
<div id="defilant" style="position:absolute; top:270px; ">* nom1 * nom2 * nom3 * nom4 * nom5 * nom6 * nom7 * nom8 * </div>
dans l'attribut style tu mets l'ensembles des coordonnées du "DIV".
ensuite tu rajoutes dans ton
et enfin tu crees une fonction de ce style:
<script type="text/javascript">
<!--
var x= 0; // demarrage à l'abcisse 0
function defile(){
x=x+2; //valeur de l'avance
if(navigator.appName=="Netscape"){
if(x>window.innerWidth){
x=0; //remise à zero de l'abcisse
}
document.getElementById('defilant').style.left=x; //affectation de la nouvelle valeur de l'abcisse. En fait il affecte la valeur x au paramètre left de l'attribut style qui se trouve dans ton "DIV".
}
else{
if(x>document.body.offsetWidth){
x=0; //remise à zero de l'abcisse
}
document.getElementById('defilant').style.left=x; //afectation de la nouvelle valeur de l'abcisse
}
window.setTimeout("defile()",1) //configure les ecarts de temps pour chaque deplacement
}
Je pense que ça devrait être bon
Il y a des gens qui ont une bibliothèque comme des eunuques ont un harem (V. Hugo)