Un précédent... - ASP - Programmation
Marsh Posté le 06-05-2004 à 09:34:48
je vois pas ce qu'ASP viendrait faire dans l'histoire
dans le onclick de ton lien tu mets "history.back();return false;" simplement
Marsh Posté le 06-05-2004 à 09:38:24
bah une solution asp je conviendrai aussi... mais je traine les pieds a mettre du js dans mon code ... c'est simplement je n'aime pas mélanger les techno
Marsh Posté le 06-05-2004 à 09:43:21
JS s'exécute chez le client, ASP sur le serveur.
Tu veux faire l'équivalent du click sur "Back", qui est une action côté client...
Marsh Posté le 06-05-2004 à 10:10:07
Et en vbscrip (donc asp) ca doit etre possible ?
En fait il faut que l'asp coté serveur génére un code coté client permettant de de faire un back, non ?
Marsh Posté le 06-05-2004 à 10:24:07
Y a pas de "code" à générer : c'est de la manipulation du browser donc c'est du Javascript.
Marsh Posté le 06-05-2004 à 10:28:45
response.write("balabla ... onclick...." ) c'est ca que j'entends par "généré"
Marsh Posté le 06-05-2004 à 10:32:12
beh tu peux aussi le faire en PHP alors :
echo '<a href="#" onclick="history.back();return false;">Revenir en arrière</a>';
Marsh Posté le 06-05-2004 à 11:17:00
en asp il y a une possibilité de navigation forward ou back pour l'affichage des données contenues dans la base et comme je sais que 3xc4l18ur travaille en ASP...
Marsh Posté le 06-05-2004 à 11:30:38
Flyman30 a écrit : en asp il y a une possibilité de navigation forward ou back pour l'affichage des données contenues dans la base et comme je sais que 3xc4l18ur travaille en ASP... |
Un truc du style :
Code :
|
Marsh Posté le 06-05-2004 à 11:54:17
si je comprend bien tu gardes l'url des pages ... en fait tu simule le history.back()... mais ca n'a pas le meme effet ... ne serait ce que sur les champs qui avait été saisie
edit : déplacement du post... ca vire plu ASP que HTML
Marsh Posté le 06-05-2004 à 11:57:20
3xc4l18ur a écrit : si je comprend bien tu gardes l'url des pages ... en fait tu simule le history.back()... mais ca n'a pas le meme effet ... ne serait ce que sur les champs qui avait été saisie |
En fait tu liste les 5 premiers champs de la base par exemple puis tu clique sur suivant pour les 5 suivants etc... et bien sur inversement pour
le retour en arrière
Marsh Posté le 06-05-2004 à 12:14:22
Comme c'est du grand n'importe quoi l'ASP...
Et j'imagine évidemment que tout ce merdier généré est complêtement à la masse côté normes/compatibilité etc...
Au fait un dernier détail : Généré ou non, c'est quand même du javascript hein...
Marsh Posté le 06-05-2004 à 13:00:15
Hermes le Messager a écrit : Comme c'est du grand n'importe quoi l'ASP... |
du VBscript
et pour la compatibilité aucun soucis c'est éxécuté côté serveur
Marsh Posté le 06-05-2004 à 13:24:53
Hermes le Messager a écrit : Au fait un dernier détail : Généré ou non, c'est quand même du javascript hein... |
apprend à lire avant de poster des bêtises, tu veux?
Marsh Posté le 06-05-2004 à 15:57:06
3xc4l18ur a écrit : si je comprend bien tu gardes l'url des pages ... en fait tu simule le history.back()... mais ca n'a pas le meme effet ... ne serait ce que sur les champs qui avait été saisie |
Bah alors ça ne simule pas du tout, ça revient à recharger la page précédente depuis le serveur. Quand tu cliques "back" le serveur il n'est généralement pas au courant. Dans ton premier post tu voulais l'équivalent d'un click sur le bouton "back"; ce qui n'a rien à voir avec une commande générée par le serveur.
Marsh Posté le 06-05-2004 à 23:34:20
oki je comprends
Tout compte fait j'ai fait l'original... j'ai mis du js
Marsh Posté le 06-05-2004 à 09:27:59
Bah voila je cherche a faire un lien TML ou un bouton permettant de faire la meme chose que le bouron "back" de mon navigateur...
Comment puis je faire?
Le js est-il obligatoire ?
Message édité par !cricri le 06-05-2004 à 11:56:00