Forum de discussion
Forum « Programmation Javascript » (archives)
Re: texte défilant de bas en haut
Envoyé: 29 octobre 2004, 8h07 par SpaceFrog
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Scrolling up</title>
<script>
ns4 = (document.layers)? true:false;
ie4 = (document.all)? true:false;
var depart = 300; // POINT DE DEPART
var pas = 2; // PAS DU DEFILEMENT
var vitesse = 25; // TEMPS ENTRE CHAQUE DEFILEMENT
var hauteur = 150; // HAUTEUR DE REDEMARRAGE
var placement = depart;
function generique() {
if (ns4) {
if ( document.banniere.top <= depart && document.banniere.top > -hauteur ) {
document.banniere.top = placement - pas;
placement = document.banniere.top;
setTimeout("generique()",vitesse);
}
else {
document.banniere.top = depart;
placement = document.banniere.top;
setTimeout("generique()",vitesse);
}}
if (ie4) {
placement = banniere.style.top.substring(0,(banniere.style.top.length - 2));
placement = parseInt(placement,10);
if ( placement <= depart && placement > -hauteur ) {
banniere.style.top = placement - pas;
placement = placement - pas;
setTimeout("generique()",vitesse);
}
else {
banniere.style.top = depart;
placement = depart;
setTimeout("generique()",50);
}}}
</script>
</head>
<body style="overflow:hidden" onload="generique()">
<div id="conteneur" style="left:10; width:160; height:300; border:solid 1px; overflow:hidden" cellspacing="0" cellpadding="0" >
<table>
<tr>
<td>
<div name="banniere" id="banniere" style="position:relative;top:490; left:0; visibility:visible;">
<table border=1 cellspacing=0 cellpadding=0 WIDTH=150 height=250>
<tr>
<td>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
Archive 1 :<br>Le texte 1<br><br>
Archive 2 :<br>Le texte 2<br><br>
</td>
</tr>
</table>
</div>
</td>
</tr>
</body>
Réponses
|