Bonjour,
J'ai une fenêtre modale dans laquelle il y a un calendrier qui affiche 1 mois.
Je propose au visiteur de choisir le mois qu'il veut et je balance ça avec un formulaire en POST avec action vers la modal. Ça marche bien mais ma fenêtre est plus haut que l'écran et j'oblige donc mon visiteur à descendre lui-même en bas de la fenêtre pour retrouver le calendrier mis à jour. Alors, question :
Comment faire en sorte d'afficher directement le calendrier dont la DIV possède une ID ? (autrement dit comment indiquer dans le lien <a href= "fichier.html#modal"> qu'il faut encore aller à #calendrier ? Un logique <a href= "fichier.html#modal#calendrier"> ne semble pas faire l'affaire...
Je propose aussi dans ce calendrier de voir le mois suivant directement, et là si je passe via un bouton submit dans un formulaire du type vu au-dessus, ça marche bien (avec toujours le même problème de tomber en début de page et non sur le calendrier évidemment). Alors question moins importante :
Si je voulais faire passer en GET comment faudrait-il faire ?
<a href= "fichier.html#modal?mois=04"> ne semble pas fonctionner.
Je pourrais peut-être afficher sous forme de modale(2) au-dessus de la modale(1) mais il faudrait alors que les données soit déjà chargées avec la page d'accueil de ces modales... vous imaginez le bazar et son poids de stock inutile pour les 12 prochains mois... donc je recharge la page avec le nouveau mois en GET (si on me dit comment) ou POST ... et pour l'heure je n'ai que la suggestion à faire au visiteur de l'inciter à descendre avec le scoll.... pas top, ni cool.
Merci pour votre aide
Modifié par Patrick30 (18 Mar 2022 - 06:29)
J'ai une fenêtre modale dans laquelle il y a un calendrier qui affiche 1 mois.
Je propose au visiteur de choisir le mois qu'il veut et je balance ça avec un formulaire en POST avec action vers la modal. Ça marche bien mais ma fenêtre est plus haut que l'écran et j'oblige donc mon visiteur à descendre lui-même en bas de la fenêtre pour retrouver le calendrier mis à jour. Alors, question :
Comment faire en sorte d'afficher directement le calendrier dont la DIV possède une ID ? (autrement dit comment indiquer dans le lien <a href= "fichier.html#modal"> qu'il faut encore aller à #calendrier ? Un logique <a href= "fichier.html#modal#calendrier"> ne semble pas faire l'affaire...
Je propose aussi dans ce calendrier de voir le mois suivant directement, et là si je passe via un bouton submit dans un formulaire du type vu au-dessus, ça marche bien (avec toujours le même problème de tomber en début de page et non sur le calendrier évidemment). Alors question moins importante :
Si je voulais faire passer en GET comment faudrait-il faire ?
<a href= "fichier.html#modal?mois=04"> ne semble pas fonctionner.
Je pourrais peut-être afficher sous forme de modale(2) au-dessus de la modale(1) mais il faudrait alors que les données soit déjà chargées avec la page d'accueil de ces modales... vous imaginez le bazar et son poids de stock inutile pour les 12 prochains mois... donc je recharge la page avec le nouveau mois en GET (si on me dit comment) ou POST ... et pour l'heure je n'ai que la suggestion à faire au visiteur de l'inciter à descendre avec le scoll.... pas top, ni cool.
Merci pour votre aide
Modifié par Patrick30 (18 Mar 2022 - 06:29)