Existe-t-il un moyen de fermer simplement une fenêtre de navigateur, garanti? La dernière fois que j'ai entendu, appeler window.close()
ou self.close()
ne fonctionne que lorsque la fenêtre en cours est lancée à partir d'une autre fenêtre. Y at-il un moyen d'obtenir la majorité des navigateurs pour fermer la fenêtre actuelle lorsque ce n'est pas le cas?Façon unifiée de fermer une fenêtre de navigateur en JavaScript?
Répondre
Il n'existe aucun moyen de fermer une fenêtre parente via un script sans l'inviter dans un navigateur majeur.
Donc non, aucune garantie. Sur une fenêtre enfant, window.close
et self.close
fonctionnent tous deux très bien.
Comment puis-je le fermer _avec invite? À ce stade, je voudrais juste le fermer de toute façon possible :) –
Les moyens standard (window.close et self.close) utilisés pour lancer des invites dans IE, mais le test dans les derniers navigateurs montre que cela ne fonctionne pas. Exemple: http://www.jsfiddle.net/NEF9R/ Vous pouvez ne pas avoir de chance, sauf s'il existe une méthode différente. En théorie, il était possible de fermer le parent à partir d'un enfant via window.opener.close() mais à moins que je ne me trompe, je crois que cela a été annulé aussi. –
Bummer. Merci pour la réponse rapide, cependant :) –
dans Firefox, vous ne pouvez pas fermer la fenêtre que l'utilisateur vous ouvre pouvez simplement fermer la fenêtre que vous ouvriez Firefox ne permet que pour des raisons de sécurité jeter un oeil à ceci: http://support.mozilla.com/en-US/questions/749393
cependant que Travaillons avec IE
espère que cela a aidé
Essayez celui (Travailler dans Chrome & IE) -
function closeWindow() {
window.open('', '_self', '');
window.close();
}
- 1. Fermer la fenêtre en Javascript
- 2. Comment fermer une fenêtre Silverlight hors navigateur?
- 3. Fermer la fenêtre en javascript
- 4. fermer la fenêtre de javascript
- 5. Est-il possible de fermer une fenêtre de navigateur en utilisant javascript?
- 6. fenêtre de message déclenchée par le navigateur retour/fenêtre fermer
- 7. Fermer une fenêtre de navigateur d'une application ASP.NET et AJAX
- 8. fermer la fenêtre du navigateur javascript pour blackberry
- 9. Dart: Comment fermer la fenêtre du navigateur?
- 10. Poignée IE fenêtre fermer l'événement en javascript
- 11. Ouvrir une nouvelle fenêtre de navigateur https en utilisant javascript
- 12. Silverlight - Fermer la fenêtre du navigateur
- 13. Javascript: Fermer la fenêtre ouverte de
- 14. Est-il possible de fermer une fenêtre/une tabulation?
- 15. ouvrir et fermer la fenêtre javascript
- 16. Fermer la fenêtre avec javascript
- 17. Comment puis-je fermer le navigateur en javascript
- 18. Fermer fenêtre enfant de Parent onblur en utilisant Javascript
- 19. javascript confirme la boîte de dialogue avant de fermer la fenêtre du navigateur
- 20. Fermer une webapp iPad en HTML/Javascript?
- 21. Est-il possible d'ouvrir une fenêtre puis de fermer la fenêtre en javascript?
- 22. La meilleure façon de fermer et attendre une fenêtre de cadre enfant en utilisant Win32/MFC
- 23. Détecter la fenêtre du navigateur en javascript
- 24. fermer une fenêtre
- 25. Fermer la fenêtre du navigateur pendant le déchargement
- 26. fermer la fenêtre pop-up avec javascript?
- 27. Fermer une nouvelle fenêtre
- 28. Comment fermer une fenêtre en C#
- 29. Javascript: Détecter quand déplacer une fenêtre de navigateur
- 30. Comment fermer une fenêtre en Perl/Tk?
Pourquoi voudriez-vous faire cela? –
Les utilisateurs finissent de répondre à l'enquête, ils ne veulent plus ou n'ont plus besoin de la fenêtre, leur offrent un moyen facile de le fermer. Exigence du projet –
Ouvrez l'enquête dans un popup puis. Vous n'aurez aucun problème à le fermer et vous n'interférerez pas avec le navigateur des utilisateurs. –