Window.open et portée de variable
Résolu
pwn
Messages postés
5
Statut
Membre
-
gigaga Messages postés 2347 Date d'inscription Statut Membre Dernière intervention -
gigaga Messages postés 2347 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
1) Voici le bout de code:
<a href="javascript:aide_htm();" title="Cliquer ici pour ouvrir la page d'aide..."><img src="../imgs/interface/info.gif" border="0"></a>
2) Voici la fonction:
function aide_htm(){
var fen = window.open('aide_htm.htm','fefe','left=0,top=0,width=370,height=680,directories=no,location=no,menubar=no,resizable=no,status=no,toolbar=no');
}
3) Maintenant l'utilisateur va cliquer sur la fenêtre initiale et continuer son travail....
4) Il décide de consulter la fenetre d'aide et là j'ai prévu un bouton pour passer cette fenêtre au premier plan:
fen.focus();
5) Seulement il y a un hic. Lors que j'ai créé la fenêtre et déclaré la variable j'étais dans une fonction. Javascript ne reconnaît pas cette variable "fen" et j'obtiens donc un message d'erreur objet n'existe pas...
6) Est-ce que vous avez une solution?
Merci
1) Voici le bout de code:
<a href="javascript:aide_htm();" title="Cliquer ici pour ouvrir la page d'aide..."><img src="../imgs/interface/info.gif" border="0"></a>
2) Voici la fonction:
function aide_htm(){
var fen = window.open('aide_htm.htm','fefe','left=0,top=0,width=370,height=680,directories=no,location=no,menubar=no,resizable=no,status=no,toolbar=no');
}
3) Maintenant l'utilisateur va cliquer sur la fenêtre initiale et continuer son travail....
4) Il décide de consulter la fenetre d'aide et là j'ai prévu un bouton pour passer cette fenêtre au premier plan:
fen.focus();
5) Seulement il y a un hic. Lors que j'ai créé la fenêtre et déclaré la variable j'étais dans une fonction. Javascript ne reconnaît pas cette variable "fen" et j'obtiens donc un message d'erreur objet n'existe pas...
6) Est-ce que vous avez une solution?
Merci
A voir également:
- Window.open et portée de variable
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
- Vba range avec variable ✓ - Forum VB / VBA
- Variable d'environnement temp - Forum Word
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp - Forum Microsoft Office
- Alcatel f860 hors portée - Forum telephonie fixe
c'est à ça que j'ai pensé. Mais je pense que je me plante sur le code.
J'ai essayé:
var fen = ""; (j'ai vite compris que c'est pas ca.)
ou alors
var fen = new Object(); (là je sentais que j'aproche, mais c'est pas encore cela...)
ou alors
var fen = new window; (et voila je ne suis toujours pas...)