Reload haut de page Iframe

Mazout
Invité n'ayant pas de compte PHPfrance

11 mai 2009, 14:38

Bonjour a tous, je rencontre un problème avec mon iframe.

Je n'ai pour habitude d'utiliser les frame mais là je devais faire vite et simple. Je vais tenter d'être claire.

J'ai une page avec menu sur mon siteA dans laquelle j'ai placé une iframe où se charge une page de mon siteB.

Quand je clique sur un lien de mon siteB la page suivante se charge naturellement toujours dans l'iframe. Mais il me faut remonter en haut de page de mon siteA a chaque fois que l'on clique dans la frame du siteB.

J'ai essayé ceci mais sans succès :

sur ma frame siteB :
<BODY onload="document.location.href='#TOP'">

et j'ai placé une ancre TOP sur la page de mon siteA.

Merci d'avance pour votre aide.

Administrateur PHPfrance
Administrateur PHPfrance | 977 Messages

11 mai 2009, 15:21

en fait sur tes liens tu peux mettre directement un target, "parent" pour la page principal comprenant l'iframe ou le nom de l'iframe

Code : Tout sélectionner

<a href="tonlien.htm" target="parent">
pro : http://www.ohweb.fr -> studio de développement en PHP, expertise en e-commerce, certifié PrestaShop
perso : http://www.olecorre.com -> un dico de termes informatiques

J'ai toujours rêvé d'un ordinateur qui soit aussi facile à utiliser qu'un téléphone. Mon rêve s'est réalisé : je ne sais plus comment utiliser mon téléphone. [Bjarne Stroustrup]

Invité
Invité n'ayant pas de compte PHPfrance

11 mai 2009, 15:37

Merci mais le fait de mettre un target parent sur un lien de mon iframe aura pour effet de charger la page lien par dessus. Moi ce que je souhaite c'est remonter en haut de ma page siteA avec un lien placer dans l'iframe siteB. Merci