Propriété Window openerProperty

Window 对象参考手册Objet Window

Définition et utilisation

La propriété opener est une propriété accessible en lecture et en écriture qui renvoie une référence à l'objet Window qui a créé la fenêtre.

Lorsque vous ouvrez une fenêtre à l'aide de window.open(), vous pouvez utiliser cette propriété pour renvoyer des informations détaillées depuis la fenêtre source (parent) de la fenêtre cible.

Astuce de code :window.opener.close() fermera la fenêtre source (parent).

Syntaxe

window.opener


Prise en charge des navigateurs

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Tous les principaux navigateurs prennent en charge la propriété opener.


Exemples

Exemples

Écrire du texte dans la fenêtre opener (fenêtre parent) :

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Tutoriel d'exemple (example.com)</title>
<script>
function openWin(){
    myWindow=window.open('','','width=200,height=100');
myWindow.document.write("<p>Ceci est ma fenêtre</p>");
    myWindow.focus();
myWindow.opener.document.write("<p>This is the source window!</p>");
}
</script>
</head>
<body>

<input type="button" value="Ouvrir ma fenêtre" onclick="openWin()" />

</body>
</html>

Essayez-le vous-même »


Window 对象参考手册Objet Window Autres extensions