Cos'è la finestra.Aperto in JavaScript

Cos'è la finestra.Aperto in JavaScript
In HTML, il tag di ancoraggio viene utilizzato per reindirizzare gli utenti da una pagina a un'altra pagina. Questo tipo di tag è limitato solo all'apertura di un collegamento sulla pagina corrente o in una nuova scheda; Entrambi i modi non sono adatti se si desidera assicurarsi che l'utente rimanga coinvolto con il contenuto. In soluzione, devi interagire con JavaScript in cui i nuovi collegamenti o pagine possono essere aperti nei popup o in nuove finestre del browser.

Questo articolo fornirà una guida sulla finestra.Metodo Open () in JavaScript.

Cos'è la finestra.Open () in JavaScript?

In JavaScript, "finestra.aprire()"Il metodo viene utilizzato per aprire una nuova finestra del browser con o senza alcun contenuto. Questo metodo fornisce il controllo sulla finestra del browser per regolare l'altezza della finestra, la larghezza e la posizione.

Come usare la finestra.Open () in JavaScript?

Per usare la finestra.Metodo Open () in JavaScript, utilizzare la seguente sintassi:

finestra.aperto (URL, Target, WindowsFeatures)

Qui, "URL"Rappresenta l'indirizzo URL della pagina che deve essere aperto. Se non specificato, per impostazione predefinita verrà aperta una scheda o una finestra vuota.

Bersaglio: Questo assegna il nome della finestra in cui viene caricato il contesto. Inoltre, puoi anche dichiarare i seguenti obiettivi/opzioni per avere un maggiore controllo sulla finestra:

  • _vuoto: Questa è l'opzione predefinita in cui l'URL viene caricato in una nuova scheda o finestra.
  • _genitore: URL sarà aperto nella finestra di lavoro corrente.
  • _ se stesso: Ciò sostituirà la pagina corrente con l'URL specificato.
  • _superiore: Questo aprirà l'URL in qualsiasi finestra caricata

Finestre: finestre: Questo ti aiuterà a personalizzare una finestra in base al tuo bisogno. È un argomento opzionale. I seguenti valori sono supportati:

  • altezza = pixel: Questo dimostra l'altezza della finestra. L'unità può essere assegnata solo in pixel (PX).
  • larghezza = pixel: Questa opzione imposterà la larghezza della finestra.
  • a sinistra = pixel: Regola la finestra dal lato sinistro.
  • top = pixel: Specificare la posizione superiore della finestra
  • ResZable = Sì | No: Ciò consentirà alla finestra di essere rispettivamente ridotta.
  • Menubar = Sì | No: Controllare il comportamento se la barra dei menu verrà visualizzata o meno.
  • Scrollbars = Sì | No: Visualizza o nascondi le barre di scorrimento su alcuni browser specifici, come Firefox, IE e Opera.
  • status = Sì | No: Decidere se la barra di stato verrà mostrata o meno.
  • TITYBAR = Sì | No: Imposta questa opzione su Sì se si desidera mostrare la barra del titolo; altrimenti, no.

Applichiamo alcuni valori nell'esempio seguente per capire come la finestra.Il metodo Open () funziona in JavaScript.

Esempio 1

Nel nostro esempio, utilizzeremo "

"E un""Tag.

Il tag contiene un po 'di testo che descrive lo scopo del pulsante. Successivamente, nel tag, imposteremo il "al clic"Evento e assegnarlo una funzione denominata"xyzfunction ()". Posizionare entrambi i tag all'interno del tag del file HTML:

Facendo clic sul pulsante di seguito aprirà una nuova finestra con dimensioni definite


Dentro il "xyzfunction ()"Del nostro file JavaScript, specificheremo il"nuova finestra"Come variabile. Tenendo presente la sintassi, useremo il "finestra.aprire()"Metodo insieme all'URL come" https: // linuxhint.com "e impostare l'altezza come"250"E larghezza"400"(Pixel). Usa il "" vuoto per lasciare il valore target vuoto:

funzione xyzfunction ()
var newwindow = finestra.Open ("https: // linuxhint.com "," "," altezza = 250, larghezza = 400 ");

Di conseguenza, quando si fa clic sul pulsante aggiunto, verrà aperta una nuova finestra secondo l'URL specificato:

Facciamo un altro esempio per vedere come il valore target gioca la sua parte nella finestra.metodo aperto ().

Esempio 2

In questo esempio, discuteremo prima lo scopo del pulsante con l'aiuto di un po 'di testo:

Facendo clic sul pulsante di seguito aprirà il collegamento nel frame genitore
con dimensioni definite

Utilizziamo il valore target come "_genitore"Insieme allo stesso URL e alle caratteristiche di finestra utilizzate nell'esempio precedente. Tuttavia, specificare l'argomento _parent aprirà il collegamento nel frame corrente:

funzione xyzfunction ()
var newwindow = finestra.Open ("https: // linuxhint.com "," _parent "," altezza = 250, larghezza = 400 ");

Produzione

Abbiamo trattato in dettaglio ciò che è la finestra.Open () in JavaScript.

Conclusione

"finestra.aprire()"È un metodo predefinito JavaScript che viene utilizzato per aprire la nuova finestra del browser con o senza alcun contenuto. Fornisce varie opzioni per controllare la finestra del browser, come altezza, larghezza e posizione. In questo manuale, abbiamo spiegato in dettaglio quale finestra.open () è e come usarlo in javascript.