Liens html

Fermé
Pilot-Project Messages postés 11 Date d'inscription dimanche 13 janvier 2002 Statut Membre Dernière intervention 21 mars 2005 - 24 nov. 2002 à 02:38
Pilot-Project Messages postés 11 Date d'inscription dimanche 13 janvier 2002 Statut Membre Dernière intervention 21 mars 2005 - 25 nov. 2002 à 11:51
Hello a tous,
j'ai juste une petite question a vous (re)poser (he oui, je l'avais déjà posée mais quand j'ai voulu voir si j'avais des réponses le serveur était down, puis mon msg à été supprimé).

Bon, en fait j'ai un site qui utilise les frames et j'aurait voulu que quand je clique sur un lien il y aie un changement dans 2 frames en même temps, est que c'est possible et si oui comment? (j'aimerait bien éviter le javascript si possible, j'essait de rester le plus possible HTML (le PHP ne me dérange pas, d'ailleur je dois serieusement commencer à l'apprendre afin de passer tout le site en PHP).

Merci d'avance Pilot-Project
A voir également:

6 réponses

Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 210
24 nov. 2002 à 13:04
La solution peut consister à pointer sur une page identique à la page initiale, et comportant les liens appropriés dans les cadres à modifier. Ganz einfach !
0
Pilot-Project Messages postés 11 Date d'inscription dimanche 13 janvier 2002 Statut Membre Dernière intervention 21 mars 2005
24 nov. 2002 à 13:45
C'est une solition à laquelle j'avais déjà pensé, mais ça me créerait une quantité impressionnante de pages, merci quand même, j'attendrait de passer au PHP pour trouver une autre façon de le faire.

@++ Pilot-Project
0
Utilisateur anonyme
24 nov. 2002 à 21:40
Salut,
Le probleme sera le meme avec le PHP, a moins que tu n'utilises les pseudo frames et dans ce cas la, c'est carrement different !
A+ !

Kalamit,
Je ponce donc j'essuie
0
Taboujr Messages postés 507 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 2 janvier 2008 117
24 nov. 2002 à 23:44
Le problème est peut-être différent en php.
Imaginons un cas simple : une page avec une frame verticale sur le côté, appelé menu, une horizontale en haut, appelée titre, et une frame principale appelé main.
Si je veux recharger les trois frames en php, le plus simple est de faire un index en php avec trois chaine de caractère en paramètre, qui sont les noms des fichiers à ouvrir dans chaque frames. En redirigeant vers des pages du genre index.php?menu=menu01&titre=tit02&contenu=text04, on peut faire un code assez simple permettant d'ouvrir la page menu01.htm dans la framemenu, tit02.htm dans la frame titre et text04.htm dans la frame contenu.
Et là, ni besoin d'être un dieu en php, ni de convertir toutes ces pages html.

Tabou Junior
0
Taboujr Messages postés 507 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 2 janvier 2008 117
24 nov. 2002 à 23:53
Bon ben pour ce que ça intéresse, le code de la page index.php pour l'exemple décrit ci-dessus :
<pre>------------------
<HTML>
<HEAD>
<TITLE>Titre de la page</TITLE>
</HEAD>
<?
// définition des pages par défaut pour chaque frame
// frame menu
If $menu=='' then $menu='menu01';
// frame titre
If $titre=='' then $titre='tit01';
// frame contenu
If $contenu=='' then $contenu='text01';
?>
<FRAMESET COLS="15%,*" FRAMEBORDER=0 ColorBorder=#000000 Border=0>
<FRAME SRC="<? echo $menu; ?>.htm" NAME="menu" SCROLLING=NO>
<FRAMESET ROWS="10%,*" FRAMEBORDER=0 BORDER=0>
<FRAME SRC="<? echo $titre; ?>.htm" NAME="titre" SCROLLING=NO>
<FRAME SRC="<? echo $contenu; ?>.htm" NAME="contenu" SCROLLING=AUTO>
</FRAMESET>
</FRAMESET>
</HTML>
---------------------</pre>

Tabou Junior
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
facile fait ca en javascript
<a href="page1" target="frame1" onclick="window.open('page2','frame2')">lien</a>

ca peut marcher aussi avec onclick="_parent.frame.document.....
a chercher je me rapelle plus
0
Pilot-Project Messages postés 11 Date d'inscription dimanche 13 janvier 2002 Statut Membre Dernière intervention 21 mars 2005
25 nov. 2002 à 11:51
Merci beaucoup,
Je vais utiliser le site en HTML pour commencer, l'ouverture du lien dans 2 frames n'est pas vitale.
Dès que j'aurait le temps j'apprendrait le PHP puis je réessaierait de trouver une autre soluce, je pense du style de Taboujr.

switch:
Merci aussi, mais je désire pas utiliser du javascript car il faut que le site soit le plus compatible possible et j'aime pas ce language (je suis alergique au flash et au java).

@++ Pilot-Project
0