Bonjour,
J'ai un formulaire de commande de livraison de fleurs (exemple) auquel j'ai ajouté un script de calendrier trouvé sur le net.
Sur Firefox ça fonctionne très bien au click sur le bouton, le calendrier apparait et tout et tout
Mais sur IE6, le calendrier n'apparait pas, on ne peut donc pas y choisir une date.
Après quelques tests je pense être sur une piste : il semblerait que l'encodage y soit pour quelque chose. SVP si vous pouvez me filer un coup de main...
Voici mon encodage
Et le code qui appelle le JS
Merci d'avance de vos conseils
Modifié par miltonis (08 Apr 2008 - 10:58)
J'ai un formulaire de commande de livraison de fleurs (exemple) auquel j'ai ajouté un script de calendrier trouvé sur le net.
Sur Firefox ça fonctionne très bien au click sur le bouton, le calendrier apparait et tout et tout
Mais sur IE6, le calendrier n'apparait pas, on ne peut donc pas y choisir une date.
Après quelques tests je pense être sur une piste : il semblerait que l'encodage y soit pour quelque chose. SVP si vous pouvez me filer un coup de main...
Voici mon encodage
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Et le code qui appelle le JS
<script type="text/javascript">
Calendar.setup({
inputField : "f_date_b", // identifiant
ifFormat : "%d/%m/%Y", // format dans le input field ("%m/%d/%Y %I:%M %p")
showsTime : false, // affiche un sélecteur d'heure
button : "f_trigger_b", // trigger pour le calendrier (bouton ID)
singleClick : false, // mode double-click
step : 1 // montre toutes les années dans un drop-down box
});
</script>
Merci d'avance de vos conseils
Modifié par miltonis (08 Apr 2008 - 10:58)