Forum de discussion
Forum « Programmation Javascript » (archives)
help me traduction ie>ns4
Envoyé: 31 janvier 2003, 16h07 par jeffounet
var ScrollMax = 150 // hauteur de défilement
var DataMax = 2 // Nombre de textes à afficher
var ScrollCount = 0
var FadeCount = 0
var DataCount = 20
var LayerLink = ""
var LayerText = ""
var Colors = new Array(1); // définition des couleur d'atténuation
Colors[0] = "#6666FF"
Colors[1] = "#778FC7"
Colors[2] = "#B0C0E4"
Colors[3] = "#D0DAF2"
Colors[4] = "#E7EEFC"
Colors[5] = "#ffffff"
var DataArray = new Array(1);
var LinkArray = new Array(1);
DataArray[0] = "<font face='Arial' size='2'>texte 1</font>"
LinkArray[0] = "lien 1"
DataArray[1] = "<font face='Arial' size='2'>texte 2</font>"
LinkArray[1] = "lien 2"
DataArray[2] = "<font face='Arial' size='2'>texte3</font>"
LinkArray[2] = "lien 3"
function RW_ScrollUP() {
LayerText = DataArray[DataCount]
LayerLink = LinkArray[DataCount]
if (DataCount <= DataMax) {
document.all.RWScrCon.innerHTML=LayerText
document.all.RWScrCon.style.pixelTop=document.all.RWScrCon.style.pixelTop - 1
if (ScrollCount < ScrollMax) {
setTimeout("RW_ScrollUP()",25); // vitesse de défilement
} else {
setTimeout("RW_FadeOut()",2000);// temps d'affichage fixe
}
ScrollCount++;
} else {
DataCount = 0
RW_ScrollUP()
}
}
function RW_FadeOut() {
document.all.RWScrCon.style.color=Colors[FadeCount]
if (FadeCount <= 5) {
setTimeout("RW_FadeOut()",100);
} else {
ScrollCount = 0
FadeCount = 0
document.all.RWScrCon.style.pixelTop=150 // hauteur de la zone d'affichage
document.all.RWScrCon.style.color=Colors[0]
DataCount++;
RW_ScrollUP()
}
FadeCount++;
}
</SCRIPT>
Réponses
|