[JAVASCRIPT] Calendrier => cliquable HELP !!
Fermé
elsadelatoundra
Messages postés
126
Date d'inscription
mercredi 13 septembre 2006
Statut
Membre
Dernière intervention
3 juillet 2008
-
26 sept. 2006 à 09:55
elsadelatoundra Messages postés 126 Date d'inscription mercredi 13 septembre 2006 Statut Membre Dernière intervention 3 juillet 2008 - 26 sept. 2006 à 10:33
elsadelatoundra Messages postés 126 Date d'inscription mercredi 13 septembre 2006 Statut Membre Dernière intervention 3 juillet 2008 - 26 sept. 2006 à 10:33
A voir également:
- Javascript calendrier
- Telecharger javascript - Télécharger - Langages
- Calendrier partagé google - Guide
- Synchroniser calendrier outlook et gmail - Guide
- Calendrier règles gratuit - Télécharger - Santé & Bien-être
- Déploiement tnt 4k calendrier - Accueil - TV & Vidéo
2 réponses
elsadelatoundra
Messages postés
126
Date d'inscription
mercredi 13 septembre 2006
Statut
Membre
Dernière intervention
3 juillet 2008
14
26 sept. 2006 à 10:14
26 sept. 2006 à 10:14
Début de réponse :
Voilà ce que j'ai réussi à faire dans un élan d'inspiration !!
function bot(current_month,current_year) { parent.bot.document.write('<html>'); parent.bot.document.write('<body bgcolor="white">'); parent.bot.document.write('<center>'); parent.bot.document.write(month_name[current_month]+" - "+(current_year)); parent.bot.document.write('<table width="200" border="1">'); parent.bot.document.write('<tr>'); parent.bot.document.write(' <th>lun</th><th>mar</th><th>mer</th><th>jeu</th><th>ven</th><th>sam</th><th>dim</th>'); parent.bot.document.write('</tr>'); mday=1; wday=1; do { var date = new Date (current_year, current_month, mday); var day = date.getDay(); if (wday == 1 ) { parent.bot.document.write("<tr>") } if (day == wday) { parent.bot.document.write("<td>"); parent.bot.document.write("<a href="); parent.bot.document.write("'MAJDate("); parent.bot.document.write(mday+"/"+current_month+"/"+current_month+"')>"+mday+"</a>"); // parent.bot.document.write(mday); parent.bot.document.write("</td>"); mday ++; } else { parent.bot.document.write("<td></td>"); } if (wday == 0 ) { parent.bot.document.write("</tr>") } wday ++; wday %= 7; } while (mday <= day_number[current_month]); parent.bot.document.write('</table>'); parent.bot.document.write('<center>'); parent.bot.document.write('</body>'); parent.bot.document.write('</html>'); }
Voilà ce que j'ai réussi à faire dans un élan d'inspiration !!
elsadelatoundra
Messages postés
126
Date d'inscription
mercredi 13 septembre 2006
Statut
Membre
Dernière intervention
3 juillet 2008
14
26 sept. 2006 à 10:33
26 sept. 2006 à 10:33
Mes liens marchent maintenant mais j'aimerais faire marcher le retour de ce popup pour récupérer la date cliquée :
Comme aide avec ce code, y avait le petit commentaire suivant :
form : c'est le nom du formulaire qui est dans main.php
date_selected : c'est le champ texte où tu veux affiché la date sélectionné
Ce que je ne comprends pas c'est comment ça marche. Moi mon formulaire se trouvant sur la page "accueil.php" s'appelle "date" et le champ texte est aussi "date_selected" chez moi ...
J'ai donc :
Mais ça ne marche pas : quand je clique sur une date, toujours sous l'url localhost/cal/calendar.html s'affiche Impossible de trouver la page.
Mais il ne se trouvent pas dans le même dossier, c'est peut-être ça ... auquel cas, comment indiquer un chemin ? avec opener.document ??
Bref, une fois de plus, j'ai besoin de vous !!
function MAJDate(date_selected){ opener.document.form.date_selected.value=date_selected; window.close(); }
Comme aide avec ce code, y avait le petit commentaire suivant :
form : c'est le nom du formulaire qui est dans main.php
date_selected : c'est le champ texte où tu veux affiché la date sélectionné
Ce que je ne comprends pas c'est comment ça marche. Moi mon formulaire se trouvant sur la page "accueil.php" s'appelle "date" et le champ texte est aussi "date_selected" chez moi ...
J'ai donc :
function MAJDate(date_selected){ opener.document.date.date_selected.value=date_selected; window.close(); }
Mais ça ne marche pas : quand je clique sur une date, toujours sous l'url localhost/cal/calendar.html s'affiche Impossible de trouver la page.
Mais il ne se trouvent pas dans le même dossier, c'est peut-être ça ... auquel cas, comment indiquer un chemin ? avec opener.document ??
Bref, une fois de plus, j'ai besoin de vous !!