Come chiudere la finestra corrente in JavaScript?

Come chiudere la finestra corrente in JavaScript?
Durante la progettazione di una pagina Web o di un sito, può esserci un requisito per chiudere la scheda o la finestra corrente su qualche azione specifica. Ad esempio, chiudere una particolare pagina Web su un'azione limitata o gestire efficacemente il traffico del sito. In tali situazioni, la chiusura della finestra attuale in Javascript aiuta a garantire la privacy del sito, rendendolo così sicuro.

Questo articolo discuterà gli approcci per chiudere la finestra attuale in JavaScript.

Come chiudere la finestra corrente usando JavaScript?

La finestra corrente può essere chiusa con l'aiuto di "finestra.vicino()" metodo. Questo metodo chiude la finestra attualmente aperta.

Esempio 1: chiudi la finestra corrente in JavaScript

In questo esempio, il "finestra.vicino()"Il metodo chiude la finestra corrente al clic del pulsante dopo aver informato l'utente tramite la finestra di dialogo Avviso:


Nelle righe di codice sopra:

  • In primo luogo, crea un pulsante con un associato "al clic"Reindirizzamento dell'evento alla funzione dichiarata.
  • Nella parte JS del codice, definisci una funzione "myFunction ()".
  • Nella sua definizione, avvisare il messaggio dato.
  • Infine, applica il “finestra.vicino()"Metodo per chiudere la finestra corrente.

Produzione

Nell'output, si può vedere che il messaggio dichiarato viene visualizzato come notifica e la finestra è chiusa al clic del pulsante rispettivamente.

Se si desidera astenersi dal chiudere l'intera finestra, applica invece l'approccio successivo per chiudere la scheda corrente.

Esempio 2: chiudi la scheda corrente in JavaScript

In questo esempio, il "finestra.vicino()"Il metodo verrà utilizzato combinato con il"Confermare()" metodo. Quest'ultimo metodo restituisce "VERO"Se l'utente fa clic"OK"Nella finestra di dialogo elevata:


Secondo il codice dato:

  • Allo stesso modo, crea un pulsante con un associato "al clic"Evento che invoca la funzione"myFunction ()".
  • Nel codice JS, dichiarare la funzione "myFunction ()".
  • Nella definizione della funzione, associare il "Confermare()Metodo "con il"Se"Dichiarazione per confermare l'utente in merito alla chiusura della scheda.
  • Infine, applica il “finestra.vicino()"Metodo per chiudere la scheda corrente.
  • Algoritmo: Questo codice funzionerà in modo tale che la scheda venga chiusa al momento del attivazione "OK"Nella casella di dialogo.

Produzione

In questo output, è evidente che la scheda corrente è stata chiusa correttamente sul pulsante attivato.

Conclusione

IL "finestra.vicino()"Il metodo può chiudere la finestra corrente. Questo metodo può essere utilizzato per chiudere la finestra attualmente aperta e la scheda aperta. Il primo esempio avvisa l'utente e chiude la finestra corrente. Quest'ultimo esempio conferma l'utente e chiude la scheda corrente al momento del premio "OK".Questo articolo ha elaborato gli approcci per chiudere la finestra attualmente aperta in JavaScript.