Revenir en haut de la page

dypsis66 Messages postés 82 Statut Membre -  
adns Messages postés 1152 Statut Membre -
Bonjour, j'ai un soucis depuis quelques jours et je n'ai pas encore trouvée de solution.

J'ai une iframe sur mon site.
Quand j'ouvre ma page j'ai un formulaire de recherche dans ma iframe, l'utilisateur tape sa recherche, envoi le formulaire et la page des résultats se charge (toujours dans l'iframe).

J'ai créé un bouton "nouvelle recherche" qui renvoi au formulaire précédent.
J'ai essayé avec history.back() ou en passant une URL plus une ancre sur le haut de la page de mon formulaire, rien à faire... Quand l'utilisateur clique sur "nouvelle recherche" il retourne bien sur la page précédente mais au bas de la page !

Je ne trouve pas comment retourner en haut de la page précédente...
Si quelqu'un a une idée !
Merci :)

4 réponses

  1. Fallentree Messages postés 2445 Statut Membre 210
     
    avec un appel javascript
    window.resize = function() { //appel de l ancre}
    0
  2. dypsis66 Messages postés 82 Statut Membre
     
    Merci pour ta réponse !
    Je suis passé par :
    <head>
    <SCRIPT language="JavaScript">
    function ancre()
    {
    window.location.href="#ref";
    }
    </script>
    </head>
    <body onload="ancre()";>
    ....
    </body>

    Ca marche ! Sous IE seulement... :/
    0
  3. dypsis66 Messages postés 82 Statut Membre
     
    Petit up, aucunes solutions trouvées pour firefox :(
    0
  4. adns Messages postés 1152 Statut Membre 153
     
    Bonjour,

    tu veux faire "remonter" la page de ton iframe ou la page mère ?

    Car si il s'agit de celle dans l'iframe :
    window.location.href="#ref"; 
    

    n'est pas du tout adapté il faudrait plus quelque chose comme

    monIframe.location.href="#ref"; 
    


    Adns
    0