Bonjour,
je voudrais retourner en arriere apres l'execution d'une fonction.
je met cette ligne:
Response.Redirect("javascript:history.back(-2);");
mais ca ne fonctionne pas... page d'erreur de IE.
une idée?
Bonjour,
je voudrais retourner en arriere apres l'execution d'une fonction.
je met cette ligne:
Response.Redirect("javascript:history.back(-2);");
mais ca ne fonctionne pas... page d'erreur de IE.
une idée?
Cela ne marchera que si l'utilisateur vient de deux pages avant d'arriver sur la page sur laquelle tu exécutes cette commande.
Si tu sais sur quelle page tu vas renvoyer, pourquoi ne pas faire directement un Response.Redirect("lapage.aspx"); ??
probleme résolut
il y avais bien des pages dans le history.back(-2) mais ca fonctionnais pas. sur la page en question... suite a des liens qui ne change pas toujours dans la barre d'adresse. (enfin je crois)
j'ai donc contourner avec un champs cacher puis en l'incluent dans la barre d'adresse.
je pouvais pas utiliser Response.Redirect("lapage.aspx"); car il fallait retourner a la page d'ou l'on venais. qui n'ai pas toujours les meme argument (get)
parfois: page1.aspx
parfois: page2.aspx
parfois: page2.aspx?machin=bou
parfois: page2.aspx?machin=bou&bou=machin
etc...
Partager