Support Annuaire liendur.com v1.0 fast
La solution est la communication - liendur.net

I-services
dynamisez votre site !
GRATUIT: Annuaire Automatique.com
NOUVEAU: Annuaire Catégorille.com
fil RSS articles liendur
 Accueil Annuaire   FAQ   Rechercher   Liste des Membres   Groupes d'utilisateurs   S'enregistrer 
 Profil   Se connecter pour vérifier ses messages privés   Connexion 

[résolu] une aide .js svp

 
Poster un nouveau sujet   Répondre au sujet    Support Annuaire liendur.com Index du Forum -> Tribune libre
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Arom



Inscrit le: 22 Avr 2007
Messages: 130

MessagePosté le: Mer 25 Juil 2007 14:55    Sujet du message: [résolu] une aide .js svp Répondre en citant

Tout d'abord, sorry pour ce post qui est HS

Voilà mon pb

Actuellement sur un projet ludique (chut ! super méga trop top secret) Wink
je rencontre un souci sur un .js => compte à rebours + hyperlien
comme mon js laisse franchement à désirer et que donc le script n'est pas de moi, je plante...

Code:

var Seconds_Counter = 86400;
var URL_Redirection_Counter = "chemin_page";
var Text_Redirection_Counter = "texte lien";
var Target_Redirection_Counter = "_blank";

var Target_Counter = document.getElementById('Counter');
var Target_Time_Counter = new Date();
var Time_Beginn_Counter = Target_Time_Counter.getTime();
var Time_End_Counter = Time_Beginn_Counter + (Seconds_Counter*1000);
Target_Time_Counter.setTime(Time_End_Counter);

var Day_Counter = Target_Time_Counter.getDate();
var Month_Counter = Target_Time_Counter.getMonth() + 1;
var Year_Counter = Target_Time_Counter.getYear();
if(Year_Counter < 999) Year_Counter += 1900;
var h_Counter = Target_Time_Counter.getHours();
var m_Counter = Target_Time_Counter.getMinutes();
var s_Counter = Target_Time_Counter.getSeconds();

var fday_Counter = ((Day_Counter < 10) ? "0" : "") + Day_Counter + "/";
var fmonth_Counter = ((Month_Counter < 10) ? "0" : "") + Month_Counter + "/";
var fyear_Counter = Year_Counter
var fh_Counter = ((h_Counter < 10) ? "0" : "") + h_Counter + "h ";
var fm_Counter = ((m_Counter < 10) ? "0" : "") + m_Counter + "min ";
var fs_Counter = ((s_Counter < 10) ? "0" : "") + s_Counter + "sec";

var End_Date_Counter = fday_Counter + fmonth_Counter + fyear_Counter;
var End_Time_Counter = fh_Counter + fm_Counter + fs_Counter;

CountDown_Counter();

function CountDown_Counter() {
var Current_Date_Counter = new Date();
var Curren_tTime_Counter = Current_Date_Counter.getTime()
var Open_Time_Counter = Math.floor((Target_Time_Counter-Curren_tTime_Counter)/1000);

var s_Counter = Open_Time_Counter % 60;
var m_Counter = ((Open_Time_Counter-s_Counter)/60) % 60;
var h_Counter = ((Open_Time_Counter-s_Counter-m_Counter*60)/(60*60));
var fh_Counter = ((h_Counter < 10) ? "0" : "") + h_Counter + "h ";
var fm_Counter = ((m_Counter < 10) ? "0" : "") + m_Counter + "min ";
var fs_Counter = ((s_Counter < 10) ? "0" : "") + s_Counter + "sec";

var Time_Counter = fh_Counter + fm_Counter + fs_Counter;
var Output_String_Counter=Time_Counter;

if(Open_Time_Counter<=0) {
Target_Counter.innerHTML= "<a href='" + URL_Redirection_Counter + "' target='" + Target_Redirection_Counter + "'>" + Text_Redirection_Counter + "</a>";
}else{
Target_Counter.innerHTML= " texte " + End_Date_Counter + " texte " + End_Time_Counter+ " texte " + Output_String_Counter;
window.setTimeout("CountDown_Counter()",1000);
}
}


le script fonctionne parfaitement à un détails près
=> lors d'un refresh le compteur repart comme neuf avec
Code:
var Seconds_Counter


1) si le code à besoin d'être nettoyé du superflu, je suis preneur !
2) comment contrer/supp cette initialisation ? ça doit être bête comme chou...
3) je demande pas une correction toute faite sans rien comprendre...

merci d'avance
Arom'


Dernière édition par Arom le Sam 04 Aoû 2007 15:02; édité 1 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Carine
Administrateur


Inscrit le: 27 Oct 2006
Messages: 1287
Localisation: Belgique

MessagePosté le: Mer 25 Juil 2007 17:13    Sujet du message: Répondre en citant

.js + carine = je.ni.c(omprend[s]).rien
Désolée Embarassed
Suivant!
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Arom



Inscrit le: 22 Avr 2007
Messages: 130

MessagePosté le: Mer 25 Juil 2007 17:31    Sujet du message: Répondre en citant

WHOUAAAAAAAAAAAAAA
mon projet trop top secret anéanti par un compte à rebours
si ça ce n'est pas de l'ironie, Crying or Very sad Crying or Very sad Crying or Very sad
Arom'
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Arom



Inscrit le: 22 Avr 2007
Messages: 130

MessagePosté le: Sam 04 Aoû 2007 15:02    Sujet du message: Répondre en citant

Le pb sur le script est résolu.
Bonne journée
Arom'
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Support Annuaire liendur.com Index du Forum -> Tribune libre Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Powered by : Référencement Webmaster