Nico_35136
Messages postés55Date d'inscriptionmercredi 3 janvier 2007StatutMembreDernière intervention21 février 2012
-
26 janv. 2010 à 16:43
Nico_35136
Messages postés55Date d'inscriptionmercredi 3 janvier 2007StatutMembreDernière intervention21 février 2012
-
28 janv. 2010 à 18:46
Bonjour,
J'aurai besoin de votre aide, le code ci dessous utilise une librairie nommé protovis, ce code me permet d'afficher une horloge assez sympa.
Je voudrai la modifier légèrement pour qu'elle soit d'une couleur précise entre 23h30 et 7h30 et d'une autre le reste de temps.
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 27 janv. 2010 à 19:04
Bonjour,
ton test me parait un peu hasardeux
SI tu as par exemple 8h20 ALORS 8 est effectivement SUP à 7 mais 20 est INF à 30 donc le résultat est FAUX.
Je te propose une autre approche, qui consiste à comparer les heures exprimées en minute
var iMini = ( 7 *60) + 30; // limite inferieure
var iMaxi = ( 23 *60) + 30; // limite superieure
var iTest = ( hour *60) + minute; // valeur a tester
couleur = 125; // valeur par defaut
if(( iTest < iMini)||( iTest > iMaxi)) // le test des valeurs
couleur = 250;
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 28 janv. 2010 à 18:17
Bonjour,
je viens d'aller jeter un coup d'oeil sur ta source et premier constat il faut être vicieux pour trouver un tel script qui, soit dis en passant, ne fonctionne pas sous IE, enfin chez moi...;0)
Tu ne mets pas la partie test au bon endroit...
...ce test doit se trouver dans la function fields() avant le return[...]
;O)
Nico_35136
Messages postés55Date d'inscriptionmercredi 3 janvier 2007StatutMembreDernière intervention21 février 2012 28 janv. 2010 à 18:46
en effet ce script est assez tordu mais bon il n'est pas de moi moi de mon coté cela fonctionne bien avec safari je feras des test de compatibilité plus tard merci beaucoup pour votre aide, je verrais à 23 h30 si elle a changé de couleur.