bonjour,

je n'arrive pas a afficher un calendrier javascript sur une page asp, c bizarre parce que j'ai ecrit le meme code directement en html et la pas de probleme !!
je ne pense pas qu'il y ait un probleme avec le javascript puisque je n'ai pas de message d'erreur.

si quelqu'un pouvait m'eclairer, j'ai peut etre oublie un truc ....

voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
 
<HTML>
<HEAD>
	<TITLE>test</TITLE>
	<Script language="javascript" src="Calendar.js"></Script>
	<SCRIPT LANGUAGE="JavaScript">document.write(CalendarPopup_getStyles());</SCRIPT>
<SCRIPT language="JavaScript">
            var cal1x = new CalendarPopup("myDiv");
            cal1x.offsetX = 100;
            cal1x.offsetY = -150;
</SCRIPT>
 
</HEAD>
<BODY>
<% 
  '-------- CONNEXION TO THE DATABASE
     dbpath = server.MapPath("DB.mdb")
strprovider = "provider=Microsoft.Jet.OLEDB.4.0;persist security Info=false; data source= " &dbpath & ";"
    Set Cxn = server.CreateObject("ADODB.CONNECTION") 
        Cxn.Open strprovider			
  '-----------------------------------
 
 
response.write("<FORM NAME='AddNew' id='AddNew'>")
response.write("<INPUT TYPE='text' NAME='strRevDate' VALUE='' SIZE=25>")
 
 
response.write("<A HREF='#' onClick='cal1x.select(document.forms['AddNew'].strRevDate,'anchor1',MM/dd/yyyy); return false;' NAME='anchor1' ID='anchor1'>select</A>")
 
 
response.write("<input type='button' name='btn' id='btn' onClick='cal1x.select(document.forms['AddNew'].strRevDate,'btn','MM/dd/yyyy'); return false;' value='...'>")
 
response.write(" </FORM>")
response.Write("<DIV ID='myDiv' STYLE='VISIBILITY:hidden;POSITION:absolute;BACKGROUND-COLOR:white;layer-background-color:white'></DIV>")
%>
</BODY>
</HTML>
j'ai essaye de placer le DIV a differents endroits mais ca ne change rien...

pas de message d'erreur , pas de calendrier ...rien du tout !

merci d'avance pour votre aide