begin process at 2012 05 29 20:29:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Problème de compatibilité

 > 

Problème d'affichage d'une date sous Firefox (mais ok sous IE et Opera)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème d'affichage d'une date sous Firefox (mais ok sous IE et Opera)

mercredi 16 septembre 2009 à 15:00:00 | Problème d'affichage d'une date sous Firefox (mais ok sous IE et Opera)

okita91

Bonjour,
J'essaye d'installer un compte à rebours sur un site mais alors que tout marche bien sous IE et Opera, Firefox me renvoie la valeur NaN

Exemple, pour afficher le temps écoulé depuis ce debut d'année :

Code PHP :
<?php

echo theme('jquery_countdown', array(
'since' => date("F d, Y g:i a", mktime(0,0,0,0,0,2009)),
'format' => 'YOWDHMS',
'description' => t('Since New Year'),
));
?>



Et le code de ma fonction .js :


Code Javascript :
// $Id: jquery_countdown.js,v 1.1.2.4 2009/09/08 18:22:27 robloach Exp $


/**
* jQuery Countdown Drupal behavior.
*/

Drupal.behaviors.jquery_countdown = function(context) {
// Only process if the settings exist.
if (Drupal.settings.jquery_countdown) {
// Loop through all the jQuery Countdown settings.
jQuery.each(Drupal.settings.jquery_countdown, function(countdown, options) {
// Process the date properties if available.
if (typeof (options.until) != "undefined") {
options.until = Drupal.jQueryCountdownProcessDate(options.until);
}
if (typeof (options.since) != "undefined") {
options.since = Drupal.jQueryCountdownProcessDate(options.since);
}

// Evaluate the callbacks as function names.
if (typeof (options.onExpiry) == "string") {
options.onExpiry = eval(options.onExpiry);
}
if (typeof (options.onTick) == "string") {
options.onTick = eval(options.onTick);
}

// Create the countdown element on non-processed elements.
$(countdown + ':not(.jquery-countdown-processed)', context).addClass('jquery-countdown-processed').countdown(options);
});
}
};

/**
* Process date values for the jQuery Countdown plugin, based on the date type.
*/

Drupal.jQueryCountdownProcessDate = function(dateVal) {
if (typeof (dateVal) == "string") {
// Create the Date using the string.
return new Date(dateVal);
} else if (typeof (dateVal) == "number") {
// Return the number of seconds.
return dateVal;
} else if (dateVal instanceof Array || dateVal instanceof Object) {
// Create the Date object from available values, avoiding passing invalid
// objects.
var date = new Date();
for (i = 0; i < 6; i++) {
dateVal[i] = dateVal[i] || 0;
}
date.setFullYear(dateVal[0]);
date.setMonth(dateVal[1]);
date.setDate(dateVal[2]);
date.setHours(dateVal[3]);
date.setMinutes(dateVal[4]);
date.setSeconds(dateVal[5]);
return date;
}
return dateVal;
};


Si vous avez des idées pour le faire fonctionner également sous Firefox,

Merci d'avance

jeudi 24 septembre 2009 à 00:43:14 | Re : Problème d'affichage d'une date sous Firefox (mais ok sous IE et Opera)

okita91

Petit up,
merci



Cette discussion est classée dans : date, options, countdown, jquery, dateval


Répondre à ce message

Sujets en rapport avec ce message

jquery nombre d'options d'un select [ par Raul duke ] bonjour a tous, je souhaite modifier un peu jquery.ligthswitch.js comme le sujet l'indique, je souhaiterais récupérer le nombres d'options contenues jquery callback qui fonctionne pas [ par ankify ] bonjour, y a t il qu'un qui puisse me dire pourquoi ce code ne fonctionne pas: c'est une copie simplifiée de 2 modules qui fonctionnent 100%. celui-c Appliquer une fonction jcrop à chaque image d'un formulaire [ par cdie ] Bonjour amis développeur, Je poste ici parce que j'ai un petit soucis. En fait, j'essaye d'appliquer un objet ajax jcrop sur chaque image d'un formula calcul de date debut a partir de periode et date fin [ par hejerhejer ] slt,je suis débutante en java script,mon problème c'est que j'ai une date fin de facture et un nombre de mois et je dois trouver la date début en java Pobleme jquery sous ie [ par pereweed ] Bonjour a tous, J'ai un problème avec mon script Jquery, mon Js... [code=js] $(document).ready(function() { $('.accordeon').hide(); // on cache tou Select multiple récupèration des options [ par bruno9173 ] Bonsoir, Je débute en javascript et je bloque depuis une journée sur la récupération dans une variable de l'ensemble des valeurs même non sélectionné Dropdownlist et ajax [ par kalabichou ] Bonjour à tous, Actuellement j'essaye de faire fonctionner 4 dropdownlist dans un environnement j2ee sous eclipse. En utilisant ajax j'envoie mes par Pb compte rebour dynamique [ par hashut ] Bonjour j'ai un blem sur un compte rebours quand je suis en millisecondes le compte rebours fonctionne bien mais des c-que je formate la date en heure JQUERY [ par rrayer ] BONJOUR Voila je suis debutant avec JQUERY UI et j'ai un probleme pour parametrer la taille (with,height) la couleur des boutons dans dialog J'util jQuery: problème internet explorer [ par boubeuch1 ] Désolé pour le thème je n'est jamais fais de java script alors je savais pas trop où le placer. Alors voilà mon problème: J'ai télécharger et utilise


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales