Maison > interface Web > js tutoriel > La solution parfaite pour que la fenêtre enfant se ferme lorsque la fenêtre parent js est fermée_javascript skills

La solution parfaite pour que la fenêtre enfant se ferme lorsque la fenêtre parent js est fermée_javascript skills

WBOY
Libérer: 2016-05-16 16:50:39
original
1378 Les gens l'ont consulté

Récemment, j'ai rencontré un système de gestion des autorisations. Étant donné que le système de gestion des autorisations n'est pas cohérent avec le style du système d'origine, une nouvelle fenêtre s'ouvrira. Le problème survient. Après la déconnexion de l'administrateur, la fenêtre de gestion des autorisations n'est pas fermée. Une fois que d'autres utilisateurs ordinaires se sont connectés, ils peuvent toujours utiliser la fenêtre de gestion des autorisations.

Problème simplifié : lorsque l'administrateur se déconnecte ou lorsque main.html est fermé, toutes les nouvelles fenêtres ouvertes sont fermées ensemble. Le problème est résolu

Il suffit de regarder le code :

Copiez le code Le code est le suivant :

Une fois que la page main.html n'est pas placée dans le conteneur wen mais est juste une page main.html statique, IE a un problème, car lorsqu'elle est statique, window.open() d'IE ouvre en fait une nouvelle page. page, pas un nouvel onglet. Toutes les méthodes de fermeture de la fenêtre ne fonctionnent plus.

Le temps est limité et je n'ai pas dépensé l'énergie pour l'étudier en détail. J'espère qu'un expert en technologie js qui sait pourquoi pourra vous donner quelques conseils. Merci encore.
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal