Πώς κλείνω ένα παράθυρο προγράμματος περιήγησης με κώδικα HTML;

Από το 2017, δεν υπάρχει τρόπος να κλείσετε μια καρτέλα ή ένα παράθυρο προγράμματος περιήγησης μέσω του JavaScript. Τα σύγχρονα πρότυπα ασφαλείας δεν επιτρέπουν αυτή τη συμπεριφορά.

Για ιστορικούς λόγους, αυτή η σελίδα παραθέτει μεθόδους που χρησιμοποιήθηκαν στο παρελθόν για να κλείσουν με προγραμματισμό μια καρτέλα ή ένα παράθυρο του προγράμματος περιήγησης χρησιμοποιώντας JavaScript.

Κλείσιμο ενός παραθύρου με JavaScript: δύο προηγούμενες μεθόδους

Η πρώτη μέθοδος δημιούργησε ένα κουμπί το οποίο, όταν πατήθηκε, προτρέπει τον χρήστη "Θέλετε να κλείσετε αυτό το παράθυρο;" Εάν ο χρήστης έκανε κλικ στο OK, το παράθυρο θα κλείσει.

Η δεύτερη μέθοδος απαιτούσε λίγο περισσότερη δουλειά, αλλά απέφυγε το "ζήτημα προτροπής". Ο ακόλουθος κώδικας μπορεί να εισαχθεί στην κεφαλή ενός εγγράφου HTML:

 παράθυρο λειτουργίαςClose () {window.open ('', '_ γονέας', ''); window.close (); }} 

Στη συνέχεια, η ακόλουθη γραμμή κώδικα μπορεί να εισαχθεί στο σώμα του εγγράφου HTML: