Nwlapcug.com


Come aprire una nuova finestra con un ancoraggio in Javascript

Tag di ancoraggio HTML, noto anche come collegamenti, può fare molto di più che semplicemente i browser invia alle nuove pagine Web quando gli utenti fanno clic i collegamenti. Ogni ancoraggio ha un attributo "href". Uno sviluppatore Web solitamente imposta il valore di tale attributo a un URL. HTML consente di impostare il valore di un href al nome di una funzione JavaScript. È quindi possibile utilizzare tale funzione per aprire una nuova finestra quando l'utente seleziona il punto di ancoraggio.

Istruzioni

1

Aprire uno dei documenti HTML utilizzando un editor HTML o un word processor.

2

Aggiungere questo codice alla sezione di "corpo" del documento:

< a href = "javascript: newWindow ('la http://www.whitehouse.gov')" >

Fare clic per aprire una nuova finestra

< /a >

Questo crea un ancoraggio. Valore di href di questo ancoraggio fa riferimento a una funzione JavaScript denominata "newWindow." In questo esempio, il codice passa l'URL denominato "< http://www.whitehouse.gov>" alla funzione. Cambiare la situazione a qualsiasi URL che ti piace.

3

Incollare il seguente codice JavaScript nella sezione "head" del documento:

< script type = "text/javascript" language = "javascript" >

Function newWindow(URL) () {

var windowParms = "' larghezza = 600, altezza = 400, posizione = 1, menubar = 1, scrollbars = 1, stato = 1, toolbar = 1, resizable = 1'";

Window. Open (URL, 'Window1', windowParms);

}

< / script >

L'ancoraggio passa l'URL per questa funzione e quindi viene eseguita la funzione di "Window. Open" che apre una nuova finestra. La funzione di "Window. Open" accetta un elenco di parametri. La variabile "windowParms" contiene tale elenco di parametri. Modificando i valori in questa lista, è determinare l'aspetto della nuova finestra. Impostare la larghezza e l'altezza della finestra in pixel modificando i valori per larghezza e altezza. I valori delle altre proprietà determinano se una particolare barra degli strumenti viene visualizzato sulla nuova finestra. I valori possibili sono "1" e "0". In questo esempio, verrà visualizzata una barra di posizione sulla nuova finestra perché è il valore per la posizione "1". Il valore "1" significa "visualizzare questa barra degli strumenti". Il valore "0" significa "non visualizzare questa barra degli strumenti."

4

Salvare il documento HTML e visualizzarlo in un browser. Scegliere il punto di ancoraggio per aprire una nuova finestra.

Consigli & Avvertenze

  • Se si desidera semplicemente aprire una nuova finestra di dimensione completa che assomiglia a quello corrente, aggiungere questa istruzione prima "Window. Open" istruzione della funzione: windowParms = "". Questo imposta il valore di windowParms su null.
  • Ricordate che gli utenti con blocco popup attivato non sarà in grado di visualizzare finestre pop-up.
  • .