Bonjour,
je suis en train de devenir fou.
je bloque sur un truc hyper simple que j'ai déjà fait 100 fois... mais impossible de comprendre mon erreur.
J'ai une page contenant un formulaire de contact en bas de page.
Afin de ne pas trop compliquer le code, lorsque l'on valide le formulaire, on revient sur la meme page, mais avec un message en rouge au niveau du formulaire qui confirme que l'on a pris en compte la demande... et comme le formulaire est en bas de page, j'ai ajouté une ancre pour aller direct au bon endroit.
Or, l'ancre ne marche pas... ou du moins pas tout le temps...incroyable.
Voila la page, le formulaire tout en bas, vous pouvez le valider sans soucis car pour l'instant il n'envoie rien :
http://www.alheuretaxi.com/index.php

quand on valide le formulaire, voila l'url : http://www.alheuretaxi.com/index.php?send=ok#contact

Et pourtant je ne vais pas en bas de la page....
par contre si je rafraichis la page, là l'ancre fonctionne !?!

si vous avez une idée lumineuse...

merci de votre aide
Modérateur
Bonjour,

Le lien avec juste l'ancre http://www.alheuretaxi.com/index.php#contact ne fonctionne pas sous FF lors d'une première saisie dans l'url ou d'un F5. Par contre si la page et déjà chargé et qu'on click sur un lien avec la même url mais avec l'ancre, tout réagit correctement. On dirait que FF ne réagit pas aux ancres lors du premier chargement d'une page, et comme tu rajoute des variables php dans ton url, il ne reconnait pas la page et la charge comme étant une nouvelle page...
c'est vrai mais pas tout à fait. D'abord le fait que IE ai le meme comportement c'est surprenant, et ensuite le fait que la page se charge mais elle ne commence pas au début non plus... comme si une autre ancre prenait la main sur celle spécifiée... j'ai vérifié si je n'avais pas un dédoublement d'une ancre ou d'un id portant le meme nom mais ca n'est pas ca... j'ai meme changé le nom de mon ancre pour tester, rien n'y fait