[JS]attendre le chargement complet d'un popup...?

attendre le chargement complet d'un popup...? [JS] - HTML/CSS - Programmation

Marsh Posté le 08-04-2004 à 22:50:24    

Salut,
Je débute en Javascript, je voudrais savoir vous connaissez(g pas trouvé) une propriété/fonction JS permettant de savoir si une fenetre est chargée, afin de vérifier cette ppté a partir de la fenetre mere :
 
Application->Mon code :
 
(...)
fenetre=window.open("http://toto.toto",...);
while(fenetre pas encore chargee)
{
...
}
...suite du code...

Reply

Marsh Posté le 08-04-2004 à 22:50:24   

Reply

Marsh Posté le 08-04-2004 à 22:57:12    

dans la fenetre que tu vien d'ouvrir (fenete fille) dans la balise body tu ajoutes => OnLoad="window.opener.document....value=1;"
les trois points sont un element de la fenetre mere..des que la fille sera chargée, la valeur de l element dans la mere va etre modifiée..
donc dans la mere :
 
while (document...value!=1){
 fais ta vie;
}

Reply

Marsh Posté le 08-04-2004 à 23:13:25    

okech, Merci
 
...mais cette solution m'oblige a modifier la fen fille :pfff:  :pfff:  
sans cela cela, ca n'a pas l'air possible :(  
boh merci qd meme

Reply

Marsh Posté le 09-04-2004 à 12:30:08    

Il me semble que tu pourrais le faire depuis la fenetre mere si tu veux.
 
Regarde cette page, elle explique comment ajouter des evenements sans passer par les atributs.
http://www.quirksmode.org/js/events_advanced.html
 
Comme tu pourras le remarquer, MS n'a pas fait comme tout le monde, donc il n'utilise pas la meme methode, donc il faudra tenir compte du navigateur pour que cela fonctionne.


Message édité par cerel le 09-04-2004 à 12:47:13
Reply

Marsh Posté le 14-04-2004 à 13:34:47    

http://www.zpicaut.com/gifs/smiles_39.gif
je vais tester...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed