oki972
Messages postés35Date d'inscriptionsamedi 1 novembre 2003StatutMembreDernière intervention11 octobre 2007
-
26 juil. 2007 à 18:01
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
27 juil. 2007 à 15:00
Bonjour à tous !
J'aimerais trouver ou faire un script d'un compte à rebour toujours affiché en haut de page.
Je m'explique : Configuré par exemple pour durée 5 minutes un compte à rebour apparait sur la page en haut. Malgré que l'utilisateur continue de dérouler sa page... le compte à rebour reste bien visible en descendant avec lui.
Il ne s'agit pas de faire un script dans la barre de status mais bien en haut (ou en bas de page) mais dans la page.
Pourriez vous m'aider ??? J'avoue ne pas avoir trouvé.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 27 juil. 2007 à 11:04
j'ai oublié de dire que "affichage" doit être :
<... id="Affichage" style="position:absolute;"... si c'est en JavaScript
<hr /> Cordialement Bul [mon Site] [M'écrire]<hr />
pysco68
Messages postés681Date d'inscriptionsamedi 26 février 2005StatutMembreDernière intervention21 août 20148 26 juil. 2007 à 18:34
Si tu à déja le script du compte à rebours (il y en a des 1000iers sur le net) insère le dans un DIV que tu mets directement dans lle corps de ta page, et tu lui attribue les styles (CSS) suivants:
<hr size= "2" width="100%" />position: absolute;
top: 0;
left: x; [à toi de définir ou tu le veux]
widht: largeur ;
height: hauteur;
<hr size ="2" width="100%" />
vala vala :)
<hr size="2" width="100%" />Developpement Web Yannic GraphiX | Mon CMS yArt et sa démo <hr size="2" width="10" />
oki972
Messages postés35Date d'inscriptionsamedi 1 novembre 2003StatutMembreDernière intervention11 octobre 2007 26 juil. 2007 à 21:42
Voilà j'ai suivi ton conseil...
J'ai regardé les différents codes existants pour le compte à rebour et j'ai fait le mien.
ensuite j'ai crée un style test malheureusement quand je déroule ma page je ne vois pas le compte à rebour descendre avec la page. il disparait du haut de page!!
Voici le code complet :
<html>
<head>
<style type="text/css">
.test{
position: absolute;
top: 0;
left: 100;
width: 400;
height: 100;
}
</style>
<script language="JavaScript">
var delais = 3700;
function b() {
if (delais==0) {
alert("Temps ecoulé")
document.getElementById("Affichage").innerHTML = "Temps ecoulé";
return
} else {
delais -= 1;
var heure = delais / 3600;
heure = Math.floor(heure);
var reste = delais - (heure * 3600);
var min = reste / 60;
min = Math.floor(min);
var reste2 = delais - (heure * 3600) - (min * 60);
document.getElementById("Affichage").innerHTML = "Il reste : "+heure+" Heure(s) "+min+" Minute(s) "+reste2+" Seconde(s)" ;
window.setTimeout("b()",1000)
}
}
</script>
</head>
a
</html>
Une réponse ???
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 27 juil. 2007 à 15:00
nickel si ça baigne. merci du retour.
il reste à espérer, qu'un jour, IE gère position:fixed,
ce serait plus simple
<hr /> Cordialement Bul [mon Site] [M'écrire]<hr />