JS calendrier marche sous IE et pas sous FF
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:
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:
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.