Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1121 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  double lien

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

double lien

n°767343
arma
Bad day...
Posté le 17-06-2004 à 14:25:57  profilanswer
 

Bonjour à tous
Voila, j'ai une page avec 3 frames : 1 sur le coté (le menu) et deux autres au milieu.
Je sais déjà comment faire changer une fame en cliquant sur le menu mais ce que je voudrais faire c'est changer les deux frames avec 2 pages différentes.  
En gros en cliquant sur un lien faire 2 target avec 2 pages différentes.
Est ce possible et si oui comment?
Merci d'avance.

mood
Publicité
Posté le 17-06-2004 à 14:25:57  profilanswer
 

n°767373
boulax
Inserer phrase hype en anglais
Posté le 17-06-2004 à 14:36:08  profilanswer
 

c'est possible mais avec du javascript

Code :
  1. <a onclick="lien">lien</a>
  2. function lien()
  3. {
  4. document.getElementById('frame1').src = 'page.htm';
  5. document.getElementById('frame2').src = 'page2.htm';
  6. }


---------------
Posté depuis des chiottes, sales. Me gusta.
n°767377
arma
Bad day...
Posté le 17-06-2004 à 14:37:23  profilanswer
 

Ok d'accord, merci bien

n°776314
GoreZilla
Posté le 24-06-2004 à 16:33:19  profilanswer
 

Salut, je remonte ce post car j'ai EXACTEMENT le meme probleme
 
 
J'arrive pas a le regler meme avec le code (que j'avais deja tape) fournit plus haut
 

Code :
  1. <script language="javascript" type="text/javascript">
  2.        function lien(x){
  3.          if (x==1){
  4.            window.document.getElementById('menu').src='page1.php';
  5.            window.document.getElementById('doc').src='page2.php';
  6.          }
  7.        }
  8. </script>


 
Voici le code de ma fonction
 
Si je le met dans le <head> de ma page avec le lien j'ai l'erreur suivante :
 
window.document.getElementById('...') is null or not an object
 
Si je le met dans le <head> de ma page avec les frames j'ai l'erreur suivante :
 
Object Expected
 
 
 
 
 
Je n'arrive pas a trouver pourquoi ca cloche ...
 
Merci d'avance

n°776366
fastclemmy
(re-)Dictateur en plastique
Posté le 24-06-2004 à 16:53:41  profilanswer
 

Enlève le window.

n°777415
GoreZilla
Posté le 25-06-2004 à 09:39:10  profilanswer
 

Cela reste toujours le meme probleme ........ meme erreurs etc...
 
 
De toute facon, le "window." permet de retrouver un objet par hierachisation (window. etant le plus haut point) donc je ne pensais pas que ca aurait pu venir de la
 
J'ai tout de meme teste mais comme c'est dit + haut, cela marche po

n°777436
boulax
Inserer phrase hype en anglais
Posté le 25-06-2004 à 09:57:10  profilanswer
 

T'as bien mis les attributs id dans tes frames ? (pas name)
Ton script se trouve dans la page contenant le frameset ? s'il se trouve dans les fenetres filles, il faut faire window.parent.getElementById(..) etc.


---------------
Posté depuis des chiottes, sales. Me gusta.
n°777541
GoreZilla
Posté le 25-06-2004 à 10:40:06  profilanswer
 

Merci bcp boulax ...... ca marche now
 
Donc dans  ma page avec le lien :  
 

Code :
  1. <a onClick="lien(1);" href="#">LIEN</a>


 
J'ai mis la fonction lien dedans (et non dans la page des frames) :
 

Code :
  1. <script language="javascript" type="text/javascript"><!--
  2. function lien(x){
  3.  if (x==1){
  4.   window.parent.document.getElementById('frame1').src = 'page.php';
  5.   window.parent.document.getElementById('frame2').src = 'page2.php';
  6.  }
  7. }
  8. --></script>


 
 
Je vous remerci tous (oubli du .parent. :))


Message édité par GoreZilla le 25-06-2004 à 10:40:39
n°777559
boulax
Inserer phrase hype en anglais
Posté le 25-06-2004 à 10:49:55  profilanswer
 

de rien :o
 
Et au passage, 'language' pour <script> est remplacé par 'type' donc inutile de te répéter :)


---------------
Posté depuis des chiottes, sales. Me gusta.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  double lien

 

Sujets relatifs
double include[RESOLU] Eviter la double validation de formulaire "bouton précédent"?
insérer un lien dans un richtexboxdouble pb vb excel
Comment souligner ET surligner un lien ?probleme de lien...
Mmap probleme d allocation memoire d un tableau double entrée[Lien] - Comment faire pour bloquer la couleur d'un lien actif
lien entre fentres avec variables...Double lien sur iframe
Plus de sujets relatifs à : double lien


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR