Bonjour tout le monde,

J'ai inclus dans un formulaire un code JS que j'ai pris d'un autre site et qui permet de choisir la date via un petit calendrier.

Le prob c'est qu'il marche tr�s bien avec IE, mais pas avec Mozilla FireFox.

Bon voici le code :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
<html>
<head>
<title>Association Marocaine des Interprètes de conférence - Membres</title>
<script language='javascript' src='../admin/images/calendar/codethatcalendarstd.js'></script>
<script language='javascript' src='../admin/images/calendar/iframe_ex.js'></script>
<script language='javascript'>
var c1 = new CodeThatCalendar(caldef1);
document.write('<div id="calendar_div" style="display:none;">')
document.write('<iframe id="calendar_frame" name="calendar_frame" style="border-collapse: collapse; border-style: outset; border-width: 2" bordercolor="#111111" width="600" frameborder="0" scrolling="no" style=" position:absolute;" src="../admin/images/calendar/cal.aspx">')
document.write('</iframe></div>')
</script>
puis un peu plus loin :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
<input name="txtDateFrom" type="text" readonly="readonly" id="txtDateFrom" style="width:120px;" />
<img id="imgViewCalendare" name="imgViewCalendare" src="../admin/images/iconCalendar.gif" style="cursor:pointer" onClick="if (window.XMLHttpRequest){c1.innerpopup('txtDateFrom','calendar_frame');}if (window.ActiveXObject){document.getElementById('calendar_div').style.display='block';c1.innerpopup('txtDateFrom','calendar_frame'); document.getElementById('calendar_frame').style.left = window.event.x+document.body.scrollLeft; document.getElementById('calendar_frame').style.top = window.event.y+document.body.scrollTop;}" />
Merci beaucoup d'avance pour votre aide, et bonne journ�e � tous.