![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 3 Dołączył: 4.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Czy ma może ktoś z was pomysł na sprawdzenie czy okno jest aktywne tzn, czy user przebywa w oknie, czy może okno działa "w tle" ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
A takie coś: Kod //... x = true; //czy wiadomość <--> x = funckja(); if(x){ //... } else { //... } //... Czy to aby na pewno tak miało być? Najlepiej by było gdyby to robiło tak: Kod var active = false;
window.onblur = function(){;active = false;}; window.onfocus = function(){;active = true;}; function obsluzWiadomosc(tresc){ // np. odtworz dzwiek itp. if( !active ){ alert("przyszla wiadomosc o tresci:\n"+tresc); } } obsluzWiadomosc() // wywolac za kazdym razem, gdy przyjdzie waidomosc Ten post edytował flashdev 26.10.2010, 15:40:57 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 20:01 |