ou comme dit plus haut un input type="submit" en visibility:hidden ...
ou comme dit plus haut un input type="submit" en visibility:hidden ...
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <form action="javascript:alert('envoyé')" onsubmit="alert('on submit')" > <input type='text' /> <input type='submit' style="visibility:hidden;" /> </form>
autrement dit si dans le onsubmit tu appelles ta fonction ajax il n'y a pas de raison que cela ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <form action="javascript:alert('envoyé')" onsubmit="alert('on submit');return false" > <input type='text' /> <input type='submit' style="visibility:hidden;" /> </form>
L'accouchement s'est fait dans la douleur, mais l'enfant se porte bien.
Le code valide pour ce qui le souhaite est:Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <form onsubmit="my_Ajax(this); return false;" action="#"> <input type='submit' style="visibility:hidden;" />
Riete
pas sur que ça ne fasse pas hurler un ou deux browser ..
Code : Sélectionner tout - Visualiser dans une fenêtre à part action="#"
IE risque de recharger la page ...
J'aurais préféré voir un truc du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part action="javascript:void(0);"
J'avoue umblement ne pas connaître la signification du signe '#' dans ce cas comme dans href d'ailleurs?
Code : Sélectionner tout - Visualiser dans une fenêtre à part action="#"
Tant que ce n'est pas toi qui hurle
Ok, j'ai pris note, j'ai modifié.
Merci
#ancre designe une ancre ...
le fait de mettre le # tout seul est comprois par les navigateur comme un retour en haut de page sur la même page.
avec la syntaxe suivante:
certains navigateurs font juste un scroll jusqu'à l'ancre, dautre rechargent la page et scrollent ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a href="#monancre> aller à ... </a>
si tu mets # tout seul tu risques un rechargement de page sur certains navigateurs ...
Je ne me souvenais plus de cette fonction d'ancre dans une page HTML. Il faut dire que c'est de moins en moins utilisé!
Par contre merci pour le coup du rechargement. Je ne savais pas et ceci donne surement un explication à certain rechargement intempestif qu'il m'arrive de ne pas pouvoir expliquer.
C'est un fonctionnement de base de l'HTML, je dirais même fondateur : c'est quasiment le "M" de HTML
Et toujours aussi utilisé, donc !
Par exemple quand tu cliques sur une discussion (colonne "Dernier message") et que, oh miracle !!, tu te retrouves sur le dernier message et non en haut de la page
EDIT : tu remarqueras le "#postXXXXXX" à la fin de l'url dans la barre d'adresse
A+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager