Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ajax]focus i internet exploerer
Forum PHP.pl > Forum > XML, AJAX
faran
Witam,
Mam problem z ustawieniem focus w przeglądarce inernet explorer. W operze, mozilli i innych działa ale w internet explorer 7/8 nie chce działać.
Potrzebuje określić kiedy okno jest aktywne(widoczne), potrzebne jest to do czata....
Robie tak:
Kod
<body onFocus="poptt();" onBlur="poptt2();">


Kod
var rboc;
function poptt() {
rboc="1"; alert("tata1");
                      }


function poptt2() {
rboc="2"; alert("tata2");
                         }



Funkcje poptt i poptt2 tworzą zmienną od której uzależniam migotanie tytułu strony(okna rozmowy)... W zasadzie wszystko działa poprawnie, ale problem powstaje w przeglądarce IE. Po kliknięciu w jakiś element np.input to wtedy dla body przestaje istnieć focus, a przenosi się on na ten element i wyniku czego wygląda to tak jakby okno było nie aktywne. Ma ktoś pomysł jak to rozwiązać ?
wry
mozesz sprawdzac kto jest rodzicem obiektu na ktorym jest focus i wywlywac dla niego odpowiednia funkcje
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.