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

 


Dernière réponse
Sujet : Javascript : window.open
persnet A priori, si je mets un window.focus() dans la fenetre fille ca marche aussi !!!!

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
persnet A priori, si je mets un window.focus() dans la fenetre fille ca marche aussi !!!!
Gonzoide En JavaScript, le "window.open" te renvoie un "pointeur" sur ta fenetre :
 
myWindow = window.open( ... )
 
pour savoir si ta fenetre est en vie, essaie de la reouvrir :
 
myWindow.focus()
 
Pour eviter les problemes, catche les exceptions :
 
try {
  myWindow.focus()
}
catch(e) {
 // la fenetre a ete perdue, faut en reouvrir une :
  myWindow = window.open( ... )
}
 
et voila ! try/catch en javascript, c'est pas le top ? :D :D :D
grosmethos ben d'apres ce que j'ai compris tu test si ta fenetre est ouverte ou pas, et si c'est le cas tu veux l'activer....
ben la ou tu veux l'activer à la la place de ton window.focus()...
et puis lit un peu tes mails aussi BORDEL!!
persnet Tu veux que je la mette ou ta prose?
grosmethos autant pour moi il y deja un nom j'ai lu trop vite oups!!
donc essaye un window.parent.window.fentresql.document.forms[0].stef.focus();
grosmethos salut bonhomme :)
 
et si dans la page que tu appelles :$fic_sql tu rajoutes un champ de type Hidden genre input type="hidden" value="" name="stef"
et que tu fasses le focus dans ta condition sur ce champ....
window.mafenetre.document.forms[0].stef.focus();
tiens d'ailleur ce serait plus sympa que tu donnes un nom à ta fentre que tu viens d'ouvrir!!
Je sais pas du tout si ce que je te raconte fonctionne...tiens nous au courant!!
persnet J'ouvre une nouvelle fenetre a partir d'une URL et je voudrais que si l'user essaie de la rouvrir, ca la reactive .
G essaye avec window.focus(); mais no result
QQun a une idee??
 
print "<a href = \"#\" onClick=\" window.open('".$FicSql."','Fen
Sql','width=800,height=200');\
" ";
 
[quote]

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)