Come aprire un collegamento in una nuova finestra utilizzando JavaScript

Personalizza come si apre una nuova finestra del browser con il metodo Open()

JavaScript offre un modo utile per aprire un collegamento in una nuova finestra perché controlli come apparirà la finestra e dove verrà posizionata sullo schermo includendo le specifiche.





Primo Piano Di Javascript Sul Monitor Del Computer

Degui Adil / EyeEm / Getty Images

Sintassi per il metodo JavaScript Window Open()

Per aprire un URL in una nuova finestra del browser, utilizzare Javascript aprire() metodo come mostrato qui:



|_+_|

Parametro URL

Oltre ad aprire una finestra, puoi anche personalizzare ciascuno dei parametri. Ad esempio, il codice seguente apre una nuova finestra e ne specifica l'aspetto utilizzando i parametri.

accedere l'URL della pagina vuoi aprire nella nuova finestra. Se non specifichi un URL, si apre una nuova finestra vuota:



|_+_|

Nome Parametro

Il nome parametro imposta la destinazione per l'URL. L'apertura dell'URL in una nuova finestra è l'impostazione predefinita ed è indicata in questo modo:

    _vuoto: Apre una nuova finestra per l'URL.

Altre opzioni che puoi utilizzare includono:

    _se stesso: Sostituisce la pagina corrente con l'URL._genitore: carica l'URL nel frame principale._superiore: Sostituisce tutti i frameset caricati.

Parametro delle specifiche

Il Specifiche parametro è dove si personalizza la nuova finestra inserendo un elenco separato da virgole senza spazi bianchi. Scegli tra i seguenti valori.

    altezza= pixel : Questa specifica imposta l'altezza della nuova finestra in pixel . Il valore minimo che può essere inserito è 100. larghezza= pixel : questa specifica imposta la larghezza della nuova finestra in pixel. Il valore minimo è 100. sinistra= pixel : questa specifica imposta la posizione a sinistra della nuova finestra. Non è possibile inserire valori negativi. in alto= pixel : questa specifica imposta la prima posizione della nuova finestra. Non è possibile utilizzare valori negativi. barra dei menu=si|no|1|0: utilizzare questa specifica per indicare se visualizzare la barra dei menu. Utilizzare parole sì/no o un valore binario 1/0. stato=si|no|1|0: Indica se aggiungere o meno una barra di stato. Come con barra dei menu , sei libero di usare parole o valori binari.

Alcune specifiche sono specifiche del browser:



    posizione= si|no|1|0 : Questa specifica indica se mostrare o meno il campo dell'indirizzo. Solo per il browser Opera.ridimensionabile= si|no|1|0 : Determina se la finestra può essere ridimensionata o meno. Da utilizzare solo con IE.posizione= si|no|1|0 : Indica se visualizzare o meno le barre di scorrimento. Compatibile solo con IE, Firefox e Opera.barra degli strumenti= si|no|1|0 : determina se mostrare o meno la barra degli strumenti del browser. Compatibile solo con IE e Firefox.

Sostituisci parametro

Questo parametro facoltativo ha un solo scopo: specificare se l'URL che si apre nella nuova finestra sostituisce la voce corrente nell'elenco della cronologia del browser o appare come una nuova voce.

  • quando VERO , l'URL sostituisce la voce del browser corrente nell'elenco della cronologia.
  • quando falso , l'URL viene elencato come una nuova voce nell'elenco della cronologia del browser.