Esempio
Assicurarsi che la nuova finestra ottiene lo stato attivo (inviare la nuova finestra in primo piano):
var
myWindow = window.open("", "", "width=200, height=100"); //
Opens a new window
myWindow.document.write("<p>A new window!</p>"); // Some text in the new window
myWindow.focus();
// Assures that the new window gets focus
Prova tu stesso " Più "Try it Yourself" esempi di seguito.
Definizione e l'utilizzo
I focus() metodo imposta si concentrano solo alla finestra corrente.
Suggerimento: Utilizzare la blur() metodo per rimuovere attenzione dalla finestra corrente.
Nota: Questo metodo fa una richiesta per portare la finestra corrente in primo piano. Potrebbe non funzionare come previsto in tutti i browser, a causa di diverse impostazioni utente.
Supporto browser
I numeri nella tabella indicano la prima versione del browser che supporta pienamente il metodo.
Metodo | |||||
---|---|---|---|---|---|
focus() | sì | sì | sì | sì | sì |
Sintassi
window.focus()
parametri
Nessuna |
Valore di ritorno
Nessun valore di ritorno |
Altri esempi
Esempio
Assicurarsi che la nuova finestra non ottiene fuoco (inviare la nuova finestra per lo sfondo):
var
myWindow = window.open("", "myWindow", "width=200, height=100");
myWindow.document.write("<p>This is 'myWindow'</p>");
myWindow.blur(); // Assures that the new window does NOT get focus);
Prova tu stesso " <Window Object