OVH Cloud OVH Cloud

fenetre en javascript...

2 réponses
Avatar
david P.
Bonjour à tous,

Voilà, j'ai un document qui ouvre une autre fenêtre. Je voudrais savoir
d'une part s'il est possible de faire disparaître la barre de titre et
d'autre part de rendre la fenêtre dépendante de la fenêtre mère afin que la
fenêtre fille se ferme quand sa mère se ferme. A priori les options
"titlebar" et "dependent" ne fonctionne pas sous IE. Vous trouverez un
extrait de mon code ci-dessous :

function toto(...)
{
...
hwin =
window.open('','','toolbar=no,location=no,directories=no,status=no,scrollbars=no,titlebar=no,resizable=no,copyhistory=no,dependent=yes,width=300,height=400');
...
}
Cette fonction est intégrée dans un fichier de script utilisé par un fichier
html. Rien de plus classique...

Par avance merci de votre aide...

DP.

2 réponses

Avatar
ASM
david P. wrote:
Voilà, j'ai un document qui ouvre une autre fenêtre. Je voudrais savoir
d'une part s'il est possible de faire disparaître la barre de titre et


non

d'autre part de rendre la fenêtre dépendante de la fenêtre mère afin que la
fenêtre fille se ferme quand sa mère se ferme.


oui

dans fenêtre mere
si 'truc' est le nom de la fenêtre

<body onunload="truc.close();">

donc ici ce sera : onunload="hwin.close();"


l'autre truc fonctionne moins bien
-> dans le popup

<body onfocus="if(!opener) self.close();">

function toto(...)
{
...
hwin =
window.open('','','toolbar=no,location=no,directories=no,status=no,scrollbars=no,titlebar=no,resizable=no,copyhistory=no,dependent=yes,width00,');
...
}



--
Stephane Moriaux et son [moins] vieux Mac

Avatar
david P.
"ASM" a écrit dans le message
de news: 431c72b6$0$17231$
david P. wrote:
Voilà, j'ai un document qui ouvre une autre fenêtre. Je voudrais savoir
d'une part s'il est possible de faire disparaître la barre de titre et


non

d'autre part de rendre la fenêtre dépendante de la fenêtre mère afin que
la fenêtre fille se ferme quand sa mère se ferme.


oui

dans fenêtre mere
si 'truc' est le nom de la fenêtre

<body onunload="truc.close();">

donc ici ce sera : onunload="hwin.close();"


l'autre truc fonctionne moins bien
-> dans le popup

<body onfocus="if(!opener) self.close();">

function toto(...)
{
...
hwin =
window.open('','','toolbar=no,location=no,directories=no,status=no,scrollbars=no,titlebar=no,resizable=no,copyhistory=no,dependent=yes,width00,');
...
}



--
Stephane Moriaux et son [moins] vieux Mac


ok merci !!!