2012-12-21 10 views
6

c'è un modo per rilevare usando javascript che un utente è passato a una scheda diversa nella stessa finestra del browser.Rileva il cambiamento delle schede del browser con javascript

Inoltre c'è un modo per rilevare un utente è passato a una finestra diversa rispetto al browser?

grazie

+0

no e no - questi eventi sono fuori del controllo della pagina web. –

+1

Bene, come hanno sottolineato i ragazzi di seguito, l'evento window.onblur funziona abbastanza bene per le mie esigenze. – ahojvole

+0

Ok, anche se questo ti dice solo che la finestra corrente ha perso il focus, non a chi ha perso l'attenzione. Ad ogni modo, se la risposta di Alnitak ti ha aiutato, considera di contrassegnarla accettata usando il segno di spunta! –

risposta

2

Trap l'evento window.onblur.

Viene sollevato ogni volta che la finestra corrente (o scheda) perde la messa a fuoco.

+0

thnank. Questo ha funzionato bene – ahojvole

1

Molto probabilmente non c'è standard javascript per questo. Alcuni browser potrebbero supportarlo ma normalmente c'è solo un evento window.onblur per scoprire che l'utente è andato via dalla finestra corrente.

Problemi correlati