pascalm Posté 4 Juillet 2005 Posté 4 Juillet 2005 Salut, J'essaye d'installer le compte à rebours suivant : http://pagesperso.accesinternet.laposte.ne...tips/988892581/ Mais rien ne s'affiche... la page où devrait s'inscrire le compte à rebours www.suenoslatinos.net/accueil.html Seul un rectangle blanc apparait, sans le fameux décompte !! Qui peut m'aider ?
Xavfun Posté 4 Juillet 2005 Posté 4 Juillet 2005 Hello, le site montrant le compte à rebours ne marche pas, donc pas facile... J'ai jeté un oeil sur le code source de ta page et tu as 2 fois la balise : <BODY onLoad="getTime()"> (retire la dernière qui se trouve tout en bas de ta page) et dans la partie "HEAD" de ton code, tu devrais mettre toutes les balises META ensemble, ça serait plus simple pour voir les soucis ps : pour ce genre de script, c'est toujours divisé en 2 parties : - Une à mettre dans le "HEAD" - Une à mettre dans le "BODY" (+ la ligne après <BODY ...)
Dan Posté 4 Juillet 2005 Posté 4 Juillet 2005 Tu devrais mettre <form name="timeForm"> (les guillemets) et idéalement placer le code javascript de la fonction getTime() dans le <head> de ta page. Pour info, le style="border:none" me semble plus propre edit: bien vu Xavier pour le double <body>
Portekoi Posté 4 Juillet 2005 Posté 4 Juillet 2005 Bonjour, Au cas où cela ne fonctionne toujours pas, tu peux visiter ce site : http://www.editeurjavascript.com/scripts/s...+rebours&dest=1 Tu y trouveras ton bonheur A bientot Portekoi
pascalm Posté 4 Juillet 2005 Auteur Posté 4 Juillet 2005 merci pour vos réponses, mais il bloque toujours voici le rapport de validation de dreamweaver : rapport ça viendrait des erreurs dans les lignes 123 à... ??
Xavfun Posté 4 Juillet 2005 Posté 4 Juillet 2005 les rapports d'erreurs, je sais pas trop si c'est fiable comme truc ? donne le code que tu veux mettre, je te dirais si je vois ou alors prends un autre code que tu trouveras sur le lien de portekoi
pascalm Posté 4 Juillet 2005 Auteur Posté 4 Juillet 2005 hé bien le code que je veux mettre, il est là : ICI le "+" qu'il a par rapport aux autres c'est qu'il fait le décompte par rapport à une date et heure...
Xavfun Posté 4 Juillet 2005 Posté 4 Juillet 2005 le code fonctionne je viends de le tester, voici le code source de ma page, si ça te parait plus simple pour t'en inspirer <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title>Xavfun test le script ;-)</title><script LANGUAGE="JavaScript"><!-- function getTime() {now = new Date();y2k = new Date("Mar 31 2002 00:00:00");days = (y2k - now) / 1000 / 60 / 60 / 24;daysRound = Math.floor(days);hours = (y2k - now) / 1000 / 60 / 60 - (24 * daysRound);hoursRound = Math.floor(hours);minutes = (y2k - now) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound);minutesRound = Math.floor(minutes);seconds = (y2k - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound);secondsRound = Math.round(seconds);sec = (secondsRound == 1) ? " seconde" : " secondes";min = (minutesRound == 1) ? " minute" : " minutes, ";hr = (hoursRound == 1) ? " heure" : " heures, ";dy = (daysRound == 1) ? " jour" : " jours, "document.timeForm.input1.value = "Encore " + daysRound + dy + hoursRound + hr + minutesRound + min + secondsRound + sec + " avant le passage des cloches !";newtime = window.setTimeout("getTime();", 1000);}// --></script></head><body onLoad="getTime()"><form name=timeForm><input type="texte" name=input1 size=110 border-style="none" style="border-bottom: 0px solid; border-left: 0px solid;border-right: 0px solid;border-top: 0px solid;font:12px arial, helvetica,sans-serif"></form></body></html>
pascalm Posté 4 Juillet 2005 Auteur Posté 4 Juillet 2005 Magnifique ça marche... MAIS j'ai un autre script (texte deroulant) qui figure sur la même page, et maintenant celui-là ne fonctionne plus, j'ai l'imprssion que c'est a cause du "body onload" ??
Xavfun Posté 4 Juillet 2005 Posté 4 Juillet 2005 Texte déroulant ? Ce serait pas plutôt un "texte qui défile" ? Si pour ce script il faut ajouter quelque chose à côté du <body> alors ajoute le après... ex : <body onLoad="getTime()" blablabla> Parfois il arrive que 2 scripts ne soient pas compatible, mais là, je ne pense pas, mais j'ai pas le 2ème code pour tester
Poppy Posté 4 Juillet 2005 Posté 4 Juillet 2005 [hs]Ca existe en PHP. Toujours mieux pour les bots [/hs]
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant