Dans IE7, une fenêtre enfant ouverte avec window.open peut se fermer en utilisant window.close(), mais une fenêtre ouverte avec < a href = ... target = _blank> affichera un avertissement de sécurité si la fenêtre enfant essaie de se fermer.Savoir si window.close() affichera un avertissement de sécurité
Dans mon application, je ne sais pas comment ma fenêtre enfant est ouverte, et j'ai besoin de savoir (dans le code javascript de la fenêtre enfant) si je peux utiliser window.close() ou non. Y a-t-il un moyen? Une autre façon de poser la question est - est-il possible dans IE de différencier une fenêtre ouverte via window.open d'une fenêtre ouverte via target = _blank.
J'ai essayé de vérifier window.opener mais dans les deux cas il y a une valeur, donc cela ne me permet pas de différencier les deux cas.
Cela fonctionne. Merci. J'ai maintenant d'autres problèmes qui sont spécifiques à IE8, mais je suppose que je vais le poster dans une autre question. – giltayar