Ajoute des antislashs dans une chaîne
Lorsque vous ouvrez une fenêtre avec la méthode Open(), vous pouvez utiliser la propriété opener dans la fenêtre ouverte pour retourner des détails de la fenêtre source
.....
Exemple : Copier le code
<!doctype html> <html lang="fr"> <head> <meta charset="UTF-8"> <title>Exemple la propriété opener: Écrire du texte dans la fenêtre parente</title> </head> <body> <p>Cliquer sur le bouton pour écrire du texte dans la fenêtre parente de la courante.</p> <button onclick="openWin()">Voir</button> <script> function openWin() { var myWindow = window.open("","","width=200,height=100"); myWindow.document.write("<p>Ceci est la fenêtre courante'</p>"); myWindow.focus(); myWindow.opener.document.write("<p>Cette fenêtre est la fenêtre parente!</p>"); } </script> </body> </html>
La propriété opener retourne ou definit une référence à la fenêtre qui a créé la fenêtre courante.
Lorsque vous ouvrez une fenêtre avec la méthode Window.Open() , vous pouvez utiliser cette propriété dans la fenêtre ouverte pour retourner des détails de la fenêtre source (parente).
Astuce : window.opener.close() fermera la fenêtre source (parent).
Appui de navigateur
La propriété opener est prise en charge dans tous les principaux navigateurs.
Syntaxe
window.opener
Valeur de retour :Une référence à la fenêtre qui a créé ou ouvert la fenêtre courante.
Fenêtre La propriété parent
Exemple Attirer l'attention de l'emplacement de la fenêtre parente lors de l'ouverture de la nouvelle fenêtre :
Exemple : Copier le code
<!doctype html> <html lang="fr"> <head> <meta charset="UTF-8"> <title>Exemple la propriété: alerte pour indiquer le chemin de la fenêtre parente</title> </head> <body> <p>Cliquer sur le bouton pour ouvrir une nouvelle fenêtre et voir la boite d'alerte qui indique le l'emplacement de la fenêtre parente.</p> <button onclick="openWin()">Ouvrir</button> <script> function openWin() { window.open("","","width=200,height=100"); alert("L'adresse de la fenêtre parente est : "+window.parent.location); } </script> </body> </html>
La propriété parent retourne la fenêtre parent de la fenêtre en cours.
Appui de navigateur
La propriété parent est pris en charge dans tous les principaux navigateurs.
Syntaxe
window.parent
Valeur de retour : La fenêtre parent de la fenêtre en cours