faire deux back puis un refresh ?? Comment faire ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : faire deux back puis un refresh ?? Comment faire ?

par jeff34 » 29 avr. 2005, 17:11

Si je ne m'abuse cette fonction a été désactivé dans les navigateurs récents pour éviter les pbs de sécurité (genre pister les gens).
Mais y a peut être un moyen de feinter :
Tu ouvres une popup qui se charge de controler la fenêtre :
Genre dans ta page 1 tu as un script qui fait :
window.open('controle.html');

et controle.html contient :

Code : Tout sélectionner

<script type="text/javascript"> window.opener.history.back(); window.opener.history.back(); window.opener.history.refresh(); window.close(); </script>
Voila j'ai pas testé mais ça marchera peut être :)

par llandry » 29 avr. 2005, 15:57

veux pas marcher !!

:cry: :cry:

je verai cela lundi car j'ai plus la force de travaillé !

par flitox » 29 avr. 2005, 15:46

javascript:history.back(-2); je crois ;)

A moins que ce soit <a href="javascript:history.go(-2)">Double back</a>

La flemme de chercher et de tester :)

par albat » 29 avr. 2005, 14:58

javascript:history.back(2);
ou
javascript:history.back(-2);
j'ai un doute...

faire deux back puis un refresh ?? Comment faire ?

par llandry » 29 avr. 2005, 14:30

Bonjour,

Je voudrai savoir comment il est possible de faire deux retour en arriere puis ensuite de faire un refresh, tout cela en cliquant seulement sur une image ou un mot ??

Merci de votre aide.

J'ai voulu faire une fonction en javascript mais cela ne marche pas et je ne sais pas l'appeler !

return(){
javascript:history.back();
javascript:history.back();
javascript:refresh()
}


voici mon appel

<center><a href='"avascript:return()">retour</a>

Si quelqu'un a une idée pour moi !!