bonjour
pour mon premier post g une question avec un pb bien precis a vous soumettre .
g inserer dans mon body deux scripts: le 1er un calendrier qui fonctionne tres bien seul ..... le second une horloge digitale qui fonctionne tres bien seule egalement .....
les deux scripts ensemble ds la meme page ; l'horloge fonctionne tjs parfaitement mais le calendrier merdoie un peu ........
cad kil se calle direct sur l'année 1999 au lieu de se caller sur la date courante comme il le fait lorsque son script est seul dans ma page ......
je suppose donc un conflit entre les deux scripts voir meme une erreur de codage de ma part vu kil y a deux mois je n'y connaissait rien .......
je travaille mes pages avec html et css et depuis kelkes jours je me test sur les javascripts.....
voici un resumé "épuré" de mon code html ..... ne reste ke la partie body et les scripts concernés merci a vous de votre aide par avance .....
<body>
<!-- script calendrier -->
<body onLoad="setCurrentMonth()">
<div id="calendar">
<table class="calendar">
<tr>
<td class="calendar1"><b>CHOISISSEZ VOTRE DATE DE SEJOUR</b><br><br>
<script language="JavaScript" src="calendar.js"></script>
<script language="JavaScript">
/*
Dynamic Calendar Script- By Constantin (http://212.1.77.9/)
Permission given to Dynamic Drive to include script in archive
For 1000's more DHTML scripts, visit http://dynamicdrive.com
*/
var cal = new Calendar();
</script>
</td>
</tr>
</table>
</div>
<!-- script digital clock -->
<div id="digitalclock" class="styling"></div>
<script>
<!--
/*****************************************
* LCD Clock script- by Javascriptkit.com
* Featured on/available at http://www.dynamicdrive.com/
* This notice must stay intact for use
*****************************************/
var alternate=0
var standardbrowser=!document.all&&!document.getElementById
if (standardbrowser)
document.write('<form name="tick"><input type="text" name="tock" size="6"></form>')
function show(){
if (!standardbrowser)
var clockobj=document.getElementById? document.getElementById("digitalclock") : document.all.digitalclock
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var dn=""
if (hours==24) dn=""
if (hours>24){
dn="PM"
hours=hours-24
}
if (hours==0) hours=24
if (hours.toString().length==1)
hours="0"+hours
if (minutes<=9)
minutes="0"+minutes
if (standardbrowser){
if (alternate==0)
document.tick.tock.value=hours+" : "+minutes+" "+dn
else
document.tick.tock.value=hours+" "+minutes+" "+dn
}
else{
if (alternate==0)
clockobj.innerHTML=hours+"<font color='lime'> : </font>"+minutes+" "+"<sup style='font-size:1px'>"+dn+"</sup>"
else
clockobj.innerHTML=hours+"<font color='black'> : </font>"+minutes+" "+"<sup style='font-size:1px'>"+dn+"</sup>"
}
alternate=(alternate==0)? 1 : 0
setTimeout("show()",1000)
}
window.onload=show
//-->
</script>
</body>
</html>

pour mon premier post g une question avec un pb bien precis a vous soumettre .
g inserer dans mon body deux scripts: le 1er un calendrier qui fonctionne tres bien seul ..... le second une horloge digitale qui fonctionne tres bien seule egalement .....


les deux scripts ensemble ds la meme page ; l'horloge fonctionne tjs parfaitement mais le calendrier merdoie un peu ........
cad kil se calle direct sur l'année 1999 au lieu de se caller sur la date courante comme il le fait lorsque son script est seul dans ma page ......

je suppose donc un conflit entre les deux scripts voir meme une erreur de codage de ma part vu kil y a deux mois je n'y connaissait rien .......

je travaille mes pages avec html et css et depuis kelkes jours je me test sur les javascripts.....
voici un resumé "épuré" de mon code html ..... ne reste ke la partie body et les scripts concernés merci a vous de votre aide par avance .....


<body>
<!-- script calendrier -->
<body onLoad="setCurrentMonth()">
<div id="calendar">
<table class="calendar">
<tr>
<td class="calendar1"><b>CHOISISSEZ VOTRE DATE DE SEJOUR</b><br><br>
<script language="JavaScript" src="calendar.js"></script>
<script language="JavaScript">
/*
Dynamic Calendar Script- By Constantin (http://212.1.77.9/)
Permission given to Dynamic Drive to include script in archive
For 1000's more DHTML scripts, visit http://dynamicdrive.com
*/
var cal = new Calendar();
</script>
</td>
</tr>
</table>
</div>
<!-- script digital clock -->
<div id="digitalclock" class="styling"></div>
<script>
<!--
/*****************************************
* LCD Clock script- by Javascriptkit.com
* Featured on/available at http://www.dynamicdrive.com/
* This notice must stay intact for use
*****************************************/
var alternate=0
var standardbrowser=!document.all&&!document.getElementById
if (standardbrowser)
document.write('<form name="tick"><input type="text" name="tock" size="6"></form>')
function show(){
if (!standardbrowser)
var clockobj=document.getElementById? document.getElementById("digitalclock") : document.all.digitalclock
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var dn=""
if (hours==24) dn=""
if (hours>24){
dn="PM"
hours=hours-24
}
if (hours==0) hours=24
if (hours.toString().length==1)
hours="0"+hours
if (minutes<=9)
minutes="0"+minutes
if (standardbrowser){
if (alternate==0)
document.tick.tock.value=hours+" : "+minutes+" "+dn
else
document.tick.tock.value=hours+" "+minutes+" "+dn
}
else{
if (alternate==0)
clockobj.innerHTML=hours+"<font color='lime'> : </font>"+minutes+" "+"<sup style='font-size:1px'>"+dn+"</sup>"
else
clockobj.innerHTML=hours+"<font color='black'> : </font>"+minutes+" "+"<sup style='font-size:1px'>"+dn+"</sup>"
}
alternate=(alternate==0)? 1 : 0
setTimeout("show()",1000)
}
window.onload=show
//-->
</script>
</body>
</html>