begin process at 2010 02 10 04:16:43
  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 :19 961

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 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
CHARGER UNE PAGE PHP OU HTML DANS UN DIV par atlante34

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...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,655 sec (4)

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