[html-js] afficher iframe et divers page

Fermé
the_number_9 - 8 juin 2007 à 09:41
 senseur - 24 mars 2008 à 09:34
(Désolé si se message aparait en double, mais je ne sui pas sur que le premier est été posté)

Bonjour, je vien poster ici sinon je vai tuer l'inventeur du js!!, j'espere que quelqu'un poura m'aider.

Je sui n train de faire un site internet, et je n'arrive pas a faire exactement ce que je veu.
voilà mon probleme:

j'ai ma page principale:

<body>
<div class=global>
<div class=meng><iframe name=mg src="menu.htm" scrolling="no" frameborder=0 class=f3></iframe></div>

<div class=centre><iframe name=Contenu src="accueil.htm" class=f1></iframe></div>

<div class=mend><iframe name=flag src="lng.htm" scrolling="no" frameborder=0 class=f4></iframe>

<iframe name=md scrolling="no" src="welcome.htm"frameborder=0 class=f2></iframe></div>
</div>
</body></code>

donc comme vous pouvez le voir, cette page est composé d'iframe. l'iframe "mg" contien ma page "menu.htm" qui est composé de plusieur lien du genre:

<a href="page2.htm" target=Contenu><img src="../images/bouton.gif" border=0>
<a href="smenu1.htm" target=md><img src="../images/bouton1.gif" border=0>
<a href="smenu2.htm" target=md><img src="../images/bouton2.gif" border=0>



en faite ce que je voudrai, c'est qu'au depart l'iframe "md" contenu dans l'objet <div> "mend" soit invible au depart, et que quand je clique sur un lien ma page menu (donc contenu dans l'iframe mg), sa m'affiche l'iframe "md", contenant la page souhaité en fonction du bouton sur lequel j'appui et que sa me charge en meme temps une page dans l'iframe "contenu".

je sai pas si c'est tres clair, je sais pas non plus si c'est possible de tout faire en meme temps, mais si quelqu'un a une solution a me proposé, je sui preneur...meri

PS: a mon avis c'est impossible, mais si on peut evité le js, c'est encore mieu, merci...
A voir également:

3 réponses

Salut,

Sans Js je vois pas.

Avec il faut gérer deux actions sur l'évenement click de ton menu :
- d'abord tu charge dans l'Iframe la page souhaitée (le lien href doit le faire)
- ensuite tu joue sur la propriété visibility du cadre div qui contient cette iframe (utilise onclick si besoin).

Je ne le fais pas souvent, donc j'aurais du mal à t'en dire plus mais c'est le principe.

Le plus propre serrait que ton href appelle une fonction js en passant le parametre de la page (href="charger(page.html)")

et que tu ai une fonction

charger (var){
charger l'iframe (regarde du coté de href.location)
afficher le cadre (visibility , idéalement avec deux class css)
}
0
ba voilas je voudrai que vous les pro vous m' ediez , voici mon probleme :

voila je me suis créer un tchat en php et j' uttilise un fichier texte pour stocker les messages car mon hebergeur ne possede pas mysql . Et je montre le messages par une iframe . donc je quand il y a trop de messages on ne voit pas se qui sont en bas .Alors existe-t-il un moyen de quelque language soit il d' afficher directement le bas de cet iframe dé sont ouverture ?

merci d' avance !
0
commence par apprendre à ecrire sans faute d'orthographe !! Ton texte en est tellement truffé que c'est du charabia.
0