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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Envoyer dans une autre frame des infos via javascript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Envoyer dans une autre frame des infos via javascript

n°1648986
startide
Posté le 26-11-2007 à 16:38:42  profilanswer
 

Bonjour à tous,
 
Voilà j'ai un site avec un système de frames, je voudrais, losqu'on change la frame principale, que l'on passe à ma frame "header" le titre de la page chargée (par exemple pour l'écrire en clair dedans).
 
Comment faire ce tour de passe passe ? je suxx total en javascript :(

mood
Publicité
Posté le 26-11-2007 à 16:38:42  profilanswer
 

n°1649168
FlorentG
Unité de Masse
Posté le 26-11-2007 à 21:25:59  profilanswer
 

Frames = caca :(

n°1649375
startide
Posté le 27-11-2007 à 10:29:52  profilanswer
 

Pourquoi sur un forum programmation l'objectif principal des contributeurs c'est de faire du militantisme primaire ?
 
Les frames me sont imposées, je fais avec.
 
Merci quand même pour le up du sujet ;)

n°1649416
SICKofitAL​L
misanthrope
Posté le 27-11-2007 à 10:58:04  profilanswer
 

tu peux retrouver les infos de tes frames dans le tableau window.frames
 
ceci dit je comprends pas trop ce que tu veux faire :??:


---------------
We deserve everything that's coming...
n°1649479
startide
Posté le 27-11-2007 à 11:37:41  profilanswer
 

facile j'ai un framset banal et chiant au possible :
 
header
leftmenu
mainblock
 
Rien de très original quoi ;)
 
Je veux que quand je change la page située dans "mainblock" je chope le contenu de l'élément <title> de cette page pour l'afficher dans ma frame header, histoire de marquer sur quelle page on est...
 
Ya déjà un javascript qui semblait faire ca dans le site que je réccupère, mais il est buggé à mort donc autant le refaire de zéro ^^

n°1649508
anapajari
s/travail/glanding on hfr/gs;
Posté le 27-11-2007 à 11:56:39  profilanswer
 

A mettre dans le onload de la page chargé

Code :
  1. document.parent.frames['header'].document.write( document.getElementsByTagName('title')[0].innerHTML );


c'est bien bien laid mais ça doit marcher.

n°1649512
SICKofitAL​L
misanthrope
Posté le 27-11-2007 à 12:00:06  profilanswer
 

tu peux aussi acceder comme ceci (en partant du principe que "header" est la premiere frame) :
window.frames[0].document.title


---------------
We deserve everything that's coming...
n°1649557
startide
Posté le 27-11-2007 à 12:38:48  profilanswer
 

anapajari a écrit :

A mettre dans le onload de la page chargé

Code :
  1. document.parent.frames['header'].document.write( document.getElementsByTagName('title')[0].innerHTML );


c'est bien bien laid mais ça doit marcher.


Laid mais qui fonctionne ca m'ira ;)
 
Ok donc ca chope "onload" le titre de ma page, jusque là je comprends, et ensuite je l'affiche comment dans mon header ? (je suxx total en javascript).
 
Merci de votre aide ;)


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

  Envoyer dans une autre frame des infos via javascript

 

Sujets relatifs
Javascript et IE7 : probleme de taille !Probleme avec javascript/ajax
comment envoyer un formulaire en phpActiveX en vb + javascript + tableau.
[Divers]Script pour relever des infos sur un site webEnvoyer des requetes de type AMF
[HTML/Flash/Javascript] web gallery pro sans click[RESOLU] javascript enfantin mais not defined
[javascript] Problème d'insertion dans un fichier .jsSession + javascript
Plus de sujets relatifs à : Envoyer dans une autre frame des infos via javascript


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