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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JS] accéder aux fontion de la fenétre appelante

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JS] accéder aux fontion de la fenétre appelante

n°199633
c0nd0r
Posté le 22-08-2002 à 11:26:26  profilanswer
 

Bon voila je recherche a accéder aux fonctions d'un fenétre appelante à partir d'un popup (ouvert par la fenetre appelelante)
 
En gros :
 
|-------------------|     |------------|
| Fenétre Principale|     |            |  > popup veut utiliser  
|                   |     |   popup    |    toto()
| function toto()   |<----|            |
|                   |     |------------|
|-------------------|
 
quelqu'un sait'il comment faire ?
 
Thx ;-)

mood
Publicité
Posté le 22-08-2002 à 11:26:26  profilanswer
 

n°199669
antsite
Je me souviens
Posté le 22-08-2002 à 11:46:21  profilanswer
 

Tu définis ta fonction dans un fichier .js externe à tes pages et dans la page html que tu affiches dans ta popup ta ajoute le code <script .. src="script.js"> où script.js contient ta fonction toto. Tu fais pareil pour ta page appelante, tu link le script de cette façon.
Voila j'espère que j'ai été assez clair !

n°199677
gwen2709
Posté le 22-08-2002 à 11:49:33  profilanswer
 

essaye top.opener.toto()

n°199681
c0nd0r
Posté le 22-08-2002 à 11:51:42  profilanswer
 

Oui c trés clair, j'y avais mm pas pensser, le prob c que dans cette fameuse fonction (toto() :)) je fait appel à la methode location pour maj l'affichage de la fenetre appellant, et le fait de linker le js je pensse que le location ne s'appliquera pas à ma fenetre appellante mais au popup ?

n°199683
irupt
End of the Line
Posté le 22-08-2002 à 11:52:04  profilanswer
 

definit une fonction sur ta page principale:
funtion tata()
{
  alert('ok';);
}
 
definit une fonction dans ta popup :
function toto()
{
 parent.opener.tata();
}
 
Je suis plus sur, mais c'est dans le genre

n°199687
c0nd0r
Posté le 22-08-2002 à 11:52:57  profilanswer
 

gwen2709 a écrit a écrit :

essaye top.opener.toto()




 
Marche poa :(

n°199691
irupt
End of the Line
Posté le 22-08-2002 à 11:55:32  profilanswer
 

si tu veux acceder a ta popup et bien tu la nommes et du coup tu peux faire ce que tu veux de ta fenetre principale.
 
toto=window.open(blablabla);
 
Tu peux faire de ta fenetre principale: toto.focus(); par exemple ou toto.location.href=blablabla

n°199694
c0nd0r
Posté le 22-08-2002 à 11:57:20  profilanswer
 

irupt a écrit a écrit :

si tu veux acceder a ta popup et bien tu la nommes et du coup tu peux faire ce que tu veux de ta fenetre principale.
 
toto=window.open(blablabla);
 
Tu peux faire de ta fenetre principale: toto.focus(); par exemple ou toto.location.href=blablabla




 
Oui mais je veut accéder a ma fenetre principale a partir du popup :)

n°199697
irupt
End of the Line
Posté le 22-08-2002 à 11:58:00  profilanswer
 

donc tu utilises la methode de mon premier post

n°199703
c0nd0r
Posté le 22-08-2002 à 11:59:59  profilanswer
 

Oui g essayer mais marche poa :( :(

mood
Publicité
Posté le 22-08-2002 à 11:59:59  profilanswer
 

n°199706
irupt
End of the Line
Posté le 22-08-2002 à 12:00:30  profilanswer
 

je teste de mon cote !

n°199707
c0nd0r
Posté le 22-08-2002 à 12:01:11  profilanswer
 

Thx :)

n°199711
irupt
End of the Line
Posté le 22-08-2002 à 12:06:07  profilanswer
 

Ca marche tres bien donc je repete:
 
fenetre principale:
 
function toto()
{
alert('ok';)
}
 
popup:
parent.opener.toto()
 

n°199717
c0nd0r
Posté le 22-08-2002 à 12:10:04  profilanswer
 

Effectivemnt cela fonctionne à merveille, (me suis planté dans la fenétre principale)
 
Merci bc :)

n°199725
irupt
End of the Line
Posté le 22-08-2002 à 12:16:57  profilanswer
 

:)


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

  [JS] accéder aux fontion de la fenétre appelante

 

Sujets relatifs
[BCB/delphi] mettre un TButton "en dehors de la fenetre"[HTML,JS,ActiveX] Fenetre d'arborescence Win32 sur une appli Web
[JS-HTML] Pb de Fermerture automatique de fenetre :-([bat windows2000] y a moyen qu il ouvre pas de fenetre ?
[PHP] peut on acceder a une base qui se trouve sur un autre serveur ?fenetre ouverte en javascript
[C++] Mise a jour d'une fenêtre[JavaScript] Peux t-on supprimer la toolbar dans la fenêtre en cours ?
Créer une fenêtre ronde !!!![C] Récupération sous forme d'image du contenu d'une fenêtre... (win)
Plus de sujets relatifs à : [JS] accéder aux fontion de la fenétre appelante


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