Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1584 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  Un précédent...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Un précédent...

n°716994
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 06-05-2004 à 09:27:59  profilanswer
 

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
mood
Publicité
Posté le 06-05-2004 à 09:27:59  profilanswer
 

n°716997
Flyman30
Posté le 06-05-2004 à 09:30:07  profilanswer
 

En HTML ou en ASP ?

n°716999
antp
Super Administrateur
Champion des excuses bidons
Posté le 06-05-2004 à 09:34:48  profilanswer
 

je vois pas ce qu'ASP viendrait faire dans l'histoire
 
dans le onclick de ton lien tu mets "history.back();return false;" simplement


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°717002
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 06-05-2004 à 09:38:24  profilanswer
 

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

n°717007
antp
Super Administrateur
Champion des excuses bidons
Posté le 06-05-2004 à 09:43:21  profilanswer
 

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...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°717036
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 06-05-2004 à 10:10:07  profilanswer
 

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 ?


Message édité par !cricri le 06-05-2004 à 10:11:51
n°717047
antp
Super Administrateur
Champion des excuses bidons
Posté le 06-05-2004 à 10:24:07  profilanswer
 

Y a pas de "code" à générer : c'est de la manipulation du browser donc c'est du Javascript.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°717051
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 06-05-2004 à 10:28:45  profilanswer
 

response.write("balabla ... onclick...." ) c'est ca que j'entends par "généré"

n°717056
antp
Super Administrateur
Champion des excuses bidons
Posté le 06-05-2004 à 10:32:12  profilanswer
 

[:mlc] beh tu peux aussi le faire en PHP alors :
echo '<a href="#" onclick="history.back();return false;">Revenir en arrière</a>';


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°717122
Flyman30
Posté le 06-05-2004 à 11:17:00  profilanswer
 

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...  [:airforceone]

mood
Publicité
Posté le 06-05-2004 à 11:17:00  profilanswer
 

n°717146
Flyman30
Posté le 06-05-2004 à 11:30:38  profilanswer
 

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...  [:airforceone]


 
Un truc du style :
 

Code :
  1. <!-- #include file="_connexion.asp"-->
  2. <HTML><BODY>
  3. <% ' sélectionne toutes les fiches de la table
  4. SQL="SELECT * FROM [MA_TABLE]"
  5. Set RS = server.createobject("ADODB.Recordset" )
  6. RS.Open SQL,Conn , 3, 3
  7. Nmax = 10 ' nombre par page
  8. Ncur = 0 ' n° de la fiche courante
  9. Ndeb = 0 ' 1ère fiche transmise par l'URL
  10. if request.queryString("num" )<>"" then _
  11.    Ndeb = Cint(request.queryString("num" ))
  12. ' tant qu'il y a des fiches
  13. while not RS.eof and Ncur<Nmax+Ndeb
  14.    ' si elle est à afficher
  15.    if Ncur >= Ndeb then
  16.       ' affiche un champ
  17.       response.write RS("champ" ) & "<br>"
  18.    end if
  19.    ' fiche suivante
  20.    RS.MOVENEXT
  21.    ' une de plus
  22.    Ncur = Ncur + 1
  23. wend%>
  24. <br>
  25. <table cellpadding=3><tr>
  26. <% ' Navigation
  27. ' Des fiches avant ?
  28. if Ndeb > 0 then%>
  29.    <td>
  30.       <A href="?num=<%=Ndeb-Nmax%>">Retour</A>
  31.    </td>
  32. <%end if
  33. ' Des fiches après ?
  34. if not RS.eof then%>
  35.    <td>
  36.       <A href="?num=<%=Ncur%>">Suite</A>
  37.    </td>
  38. <%end if
  39. RS.close : set RS=nothing%>
  40. </tr></table>
  41. </BODY></HTML>
  42. <% conn.close : Set conn=nothing %>

n°717174
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 06-05-2004 à 11:54:17  profilanswer
 

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


Message édité par !cricri le 06-05-2004 à 11:56:41
n°717177
Flyman30
Posté le 06-05-2004 à 11:57:20  profilanswer
 

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  :)

n°717193
Hermes le ​Messager
Breton Quiétiste
Posté le 06-05-2004 à 12:14:22  profilanswer
 

Comme c'est du grand n'importe quoi l'ASP...  :sarcastic:  :sarcastic:  
 
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...  :sarcastic:

n°717233
Flyman30
Posté le 06-05-2004 à 13:00:15  profilanswer
 

Hermes le Messager a écrit :

Comme c'est du grand n'importe quoi l'ASP...  :sarcastic:  :sarcastic:  
 
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...  :sarcastic:


 
 :non: du VBscript  :p  et pour la compatibilité aucun soucis c'est éxécuté côté serveur  :D

n°717253
drasche
Posté le 06-05-2004 à 13:24:53  profilanswer
 

Hermes le Messager a écrit :

Au fait un dernier détail : Généré ou non, c'est quand même du javascript hein...  :sarcastic:


apprend à lire avant de poster des bêtises, tu veux?


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°717411
antp
Super Administrateur
Champion des excuses bidons
Posté le 06-05-2004 à 15:57:06  profilanswer
 

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.


Message édité par antp le 06-05-2004 à 23:47:26

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°718039
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 06-05-2004 à 23:34:20  profilanswer
 

oki je comprends
Tout compte fait j'ai fait l'original... j'ai mis du js :(


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  Un précédent...

 

Sujets relatifs
[JS] Faire qu'un lien 'précédent' soit non cliquable[PHP] comment revenir sur le formulaire precedent deja rempli
aligner précedent et suivant sur une page[Swing] Jdialog et boutons "precedent" "suivant"
Aller à l enregistrement précédentFormulaire rempli en faisant précédent
Cookies ? (Code precedent l'envoi)Session et le bouton précédent
[HTML] Comment créer un bouton Précédent ?Id suivant, id précédent ..
Plus de sujets relatifs à : Un précédent...


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)