Bonjour,
voila quelqu'un m' a conseil ce calendrier :
http://www.developpez.net/forums/d82...drier-v3-beta/
qui fonctionne mais quand je veut mettre le javascript dans un dossier nommer js, cela ne marche plus.
Merci:P
Version imprimable
Bonjour,
voila quelqu'un m' a conseil ce calendrier :
http://www.developpez.net/forums/d82...drier-v3-beta/
qui fonctionne mais quand je veut mettre le javascript dans un dossier nommer js, cela ne marche plus.
Merci:P
modifie le path du src de ta balise script
Pk modifier le path il est correct puisque j'arrive à y entrer via ma source, de plus
ton javascript fonctionne ??
la seule raison à ce que le script ne fonctionne plus à partir d'un appel d'un répertoire différent c'est qu'il y a un souci dans le path
je remarque que si je met le meme pathdirectement en bas de ma page ca marche mais si c est dans l'header marche plus.je ne comprend pas..:calim2:Code:<script type="text/javascript" src="<?php echo RACINE; ?>/modules/compte/views/javascript/mCalandar.js"></script>
De plus si il y auai un pb quand je clique sur afficher ma source et que je clic sur le lien dans le header rien ne devrait s afficher mais la si j ai bien mon script jaavscript.8O
voici le debu du java au cas ou:
merciCode:
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 var mCalendar = (function() { /** * Variables et méthodes privées */ /* Auteur de cette méthode : SpaceFrog */ var getElementsByReg=function(tag,attr,reg,mod,val){ var tabReg=new Array(); var tabElts=document.body.getElementsByTagName(tag); var TEL=tabElts.length; if(!(reg instanceof RegExp)){ if(reg.indexOf("*")>-1){ reg=reg.replace(/\*/g,'.+'); reg=new RegExp(reg); } else {return tabReg; } } i=0; while(tabElts[i]){ if(tabElts[i][attr]){ if(reg.test(tabElts[i][attr])){ tabReg.push(tabElts[i]);} } reg.test(""); i++; } return tabReg; }; ......
est ce que ca pourrait etre parce que le dom n est pas charge et don cil faudrait le mettre en onload mais j aime pas trop cette methode.
il vient d'ou RACINE ?
Juste pour être sûr. Dans ton fichier .js externe, il n'y a pas les balises <script> au moins ? :?
Ajoute un alert("test"); tout en bas dans le fichier js, tu sauras de suite si c'est un problème de path.
Bonjour alert fonctionne pas, il n'ya pas de <script> dans mon fichier javascript et
racine est ma racine voila mon code source:
dans mon corps du texte:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> <head> <title>Achat-En-Folie: http://localhost/on-vous-inscrit-pour/frontend</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta name="description" content="" /> <meta name="keywords" content="" /> <meta name="subject" content="" /> <meta name="author" content="achat-en-folie" /> <meta name="revisit-after" content="1 days" /> <meta name="robots" content="index, follow, imageindex, imageclick" /> <meta name="sitename" content="achat-en-folie.fr" /> <link href="http://localhost/on-vous-inscrit-pour/frontend/css/style.css" type="text/css" rel="stylesheet" /> <link rel="stylesheet" href="http://localhost/on-vous-inscrit-pour/frontend/css/nivo-slider.css" type="text/css" media="screen" /> <script type="text/javascript" src="http://localhost/on-vous-inscrit-pour/frontend/javascript/functions.js"></script> <script type="text/javascript" src="http://localhost/on-vous-inscrit-pour/frontend/modules/compte/views/javascript/mCalandar.js"></script> </head>
je perd espoir.Code:
1
2
3
4 <input type="text" name="mCalendar" id="mCalendar" class="mCalendar" value="24/10/2009"> <input type="text" name="mCalendarFR" id="mCalendarFR" class="mCalendarFR" value="19/10/2009"> <input type="text" name="mCalendarEN" id="mCalendarEN" class="mCalendarEN" value="10/19/2009">
Comme précisé dans la page d'exemple, la balise script doit se placer juste avant la fermeture du body (en tout cas, après les input).
merci merci merci que dire d autre a part je suis bete.:P
Par contre j'ai regarder, j'ai cette trouver ceci est ce pas mieux:
http://jqueryui.com/demos/ c est en jquery.