Bonjour,
Voici un problème de frame:
- J'arrive sur la page index ou je déclare 2 frames (une pour la barre de navigation et l'autre pour une page html)
- Quand je click sur chacun des liens, tout fonctionne bien, chaques pages correspondante se charge sous ma frame "barre de navigation".
Sur une de ces pages html je fais un lien exterieur au site, c'est un lien vers www.mappy.fr (itinéraire routier).
Donc si je click sur ce lien, j'obtien bien la barre de navigation + la page de chez mappy en dessous.
Ensuite sa se gâte ...
Si je click maitenant sur n'importe quel lien de la barre de navigation, cela ouvre une 2ème page avec le bon contenu html, mais cette 2ème page ne contient plus la barre de navigation ... il n'y a plus de frame dans la page ...
Et pire, meme si je click sur "page precedente" dans IE, il me fera le même truc que ce que je viens d'expliquer plus haut ... c dingue, sa lui fait un lavage de cerveau !
Dans la page index les frames sont déclarées comme suit:
<frameset rows="44,*" cols="*" framespacing="0" frameborder="NO" border="0">
<frame src="index3.htm" name="topFrame" frameborder="no" scrolling="NO" noresize > <!-- c la barre de navigation -->
<frame src="index2.htm" name="mainFrame">
</frameset>
Dans la barre de navigation, les page sont appelé comme suit:
<a href="stages.htm" target="mainFrame">Stages</a>
Dans ma page html qui contien le lien vers mappy, voici comment est déclaré ce lien:
<a href="http://www.mappy.fr/" target="_self">Trouver sa route...</a>
Ce que je voudrais?
Je voudrai que lorsque je clik sur les liens de la barre de navigation(après avec charger la page de chez mappy en desous), la barre de navigation reste et que la page appelée s'affiche en dessous.
Mais il y a un truc que n'arrive pas à comprendre ...
Merci de votre aide
Message édité par aragorns le 14-05-2003 à 20:19:00