begin process at 2012 02 11 05:15:21
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Frames

 > NAVIGATION ENTRE FRAMES

NAVIGATION ENTRE FRAMES


 Information sur la source

Note :
7,4 / 10 - par 5 personnes
7,40 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Frames Niveau :Débutant Date de création :24/07/2001 Vu :21 928

Auteur : cyberjs

Ecrire un message privé
Site perso
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

Bonjour, J'espère que mon explication vous satisfera.
En javascript, si une page contient des frames, il existe alors un tableau qui indexe toutes ces frames : parent.frames[]
On peut donc aisément, à partir de la frame de gauche faire changer la frame de droite en utilisant la propriété (je ne suis pas sûr que ça s'appelle comme ça) : location
Voici un exemple :

Source

  • Code dans la Frame de Gauche
  • <html>
  • <body>
  • <script language = "JavaScript">
  • function Navig (nb, lien) {
  • parent.frames[nb].location = lien;
  • }
  • </script>
  • <a href = "javascript:Navig('1','http://www/lafauconnerie.com')">Cliquer ICI</a>
  • </body>
  • </html>
Code dans la Frame de Gauche

<html>
<body>
<script language = "JavaScript">
function Navig (nb, lien) {
parent.frames[nb].location = lien;
}
</script>
<a href = "javascript:Navig('1','http://www/lafauconnerie.com')">Cliquer ICI</a>
</body>
</html>
 

 Conclusion

Dans cet exemple, la frame de gauche a un lien vers un site qui s'ouvrira dans la frame de droite.
Faite des essais pour savoir le n° que porte votre frame dans le tableau parent.frames[] Ce n° commence à 0. cela signifie que si vous avez 2 frames (une de gauche et une de droite) Vos frames seront indexer en 0 ou 1 ! Logique, non ??


 Sources du même auteur

HEURE MISE À JOUR TOUTE LES SECONDES

 Sources de la même categorie

Source avec Zip Source avec une capture DIAPORAMA SIMPLE PAR IFRAME par sartoz
Source avec une capture CHARGER UNE PAGE WEB DANS UN DIV par flk974
DYNAMIC CONTENT DANS UNE DIV par duterte
INCLUDE EN JAVASCRIPT par yousfane
Source avec Zip PASSER DE FRAMES A UNE PAGE par David78390

Commentaires et avis

Commentaire de dbz le 08/04/2002 19:05:37

salut
Est ce qu'on peut faire changer deux frames a partir d'un seul lien ds une autre frame?

Commentaire de Tiscripteur le 26/06/2003 20:55:05

Mieux encore, cogype:

Tu mets la balise &lt;base target="principal"&gt; juste avant &lt;/head&gt;

Maintenant tous les liens affichent la page dans _principal.
Sauf si on précise grâ ce à ta méthode que l'on veut l'envoyer dans un autre cadre...

Commentaire de lukacs le 27/08/2003 14:32:56

pour Message de dbz déposé le 08/04/2002 19:05:37

http://www.javascriptfr.com/article.aspx?Val=730

Commentaire de thralia le 13/04/2005 09:42:48

merci !

Commentaire de carate le 17/01/2007 15:56:17

j'ai un bug il axepte pas
au faite je veux que dans mes bouton qui son dans une frame  on puisse
allez sur la frame de gauche

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales