Questo articolo discuterà i metodi per chiudere le schede e le finestre in JavaScript.
Come chiudere la scheda/finestra creata usando JavaScript?
Per chiudere la scheda/finestra creata utilizzando JavaScript, è possibile utilizzare i seguenti approcci:
Passare attraverso i metodi menzionati uno per uno!
Metodo 1: chiudi la scheda creata in JavaScript usando la finestra.Metodi aperti () e setTimeout ()
IL "finestra.aprire()"Il metodo apre una nuova finestra del browser o una nuova scheda, in base ai valori aggiunti e al"setTimeout ()"Il metodo accede a una funzione dopo un tempo di impostazione specificata. Questi metodi possono essere utilizzati in combinazione per aprire una particolare scheda in base all'URL e chiuderla impostando un valore di timeout.
Sintassi
finestra.Apri (URL, nome, specifiche, sostituire)Nella sintassi data, "URL"È l'URL della pagina,"nome"È l'attributo target,"Specifiche"Fare riferimento a un elenco di articoli separato da virgole e"sostituire"Indica se l'URL crea una nuova voce o la sostituisce.
setTimeout (funzione, millisecondi, par1, par2)Nella sintassi data, "funzione"Si riferisce alla funzione che deve essere invocata,"millisecondi"È l'intervallo di tempo specifico da eseguire e"par1","par2"Sono i parametri aggiuntivi.
Guarda il seguente esempio per una migliore comprensione.
Esempio
Innanzitutto, aggiungi l'intestazione specificata nel ""Tag e crea un pulsante con un evento OnClick che invocherà il"Opentab ()"Metodo quando è stato cliccato:
Chiudi la scheda
Ora, definisci una funzione chiamata "Opentab ()". Nella sua definizione, chiama il "finestra.aprire()"Metodo per aprire una nuova scheda rispetto all'URL specificato. Infine, applica il “setTimeout ()"Metodo sulla funzione denominata"Chiudi scheda()"Per chiudere la scheda usando"vicino()" metodo. Ciò comporterà la chiusura della scheda particolare dopo cinque secondi:
funzione optab ()L'output dell'implementazione di cui sopra risulterà come segue:
Se si desidera invece chiudere una finestra creata, utilizzare il seguente metodo:
Metodo 2: chiudi la finestra creata in JavaScript usando la finestra.Metodo Open () ed evento OnClick
IL "finestra.aprire() Il metodo apre una nuova finestra del browser o una nuova scheda, in base ai valori dei parametri impostati come discusso nel metodo precedente, mentre un "al clic"L'evento si verifica quando l'utente fa clic su un elemento. Questi metodi possono essere utilizzati in combinazione per allocare funzioni separate per l'apertura e la chiusura della nuova finestra e impostare le dimensioni della finestra creata nei parametri.
Sintassi
oggetto.OnClick = CloseWInDow () myScript;Nella sintassi sopra, "chiudi la finestra()"Si riferisce alla funzione accessibile.
Il seguente esempio illustra il concetto dichiarato.
Esempio
In primo luogo, includi un'intestazione e crea due pulsanti diversi per l'apertura e la chiusura rispettivamente della finestra con un evento OnClick che si riferisce alle funzioni specificate:
Chiudi la finestra usando JavaScript
Successivamente, definisci una funzione chiamata "finestra aperta()". Nella sua definizione, specificare l'URL che verrà aperto nella nuova finestra e specificare i parametri "larghezza" E "altezza"Valori per impostare le dimensioni della nuova finestra:
var aperto;Ultimo, definisci il chiudi la finestra()"Funzione e applicare il"vicino()"Metodo che si riferisce alla variabile denominata"aprire", Che apre la finestra nella funzione precedente. Ciò comporterà la chiusura della finestra aperta quando si fa clic sul pulsante:
funzione closewindow ()Produzione
Abbiamo discusso dei metodi più semplici per chiudere la scheda e la finestra creati usando JavaScript.
Conclusione
Per chiudere una scheda/finestra creata usando JavaScript, utilizza il “finestra.aprire()" E "setTimeout ()"Metodi per la chiusura di una scheda creata dopo un orario specificato o la finestra.Metodo Open () con parametri e "al clic"Evento che coinvolge pulsanti separati per ciascuna delle funzionalità e impostazione delle dimensioni della finestra creata nei parametri. Questo articolo ha spiegato i metodi per chiudere una scheda/finestra creata usando JavaScript.