2013-05-06 8 views
5

Jest to związane z podobnym pytaniem, które napisałem o problemach z synchronizacją, gdy karty są nieaktywne. Zastanawiam się, czy istnieje sposób na to, aby nieaktywna zakładka uruchamiała wszystkie funkcje z taką samą prędkością, jak gdyby była aktywna. Idealny byłby jakiś skrypt u góry strony, który stosuje go do wszystkiego w dokumencie.Czy istnieje sposób na wymuszenie aktywacji nieaktywnej karty JavaScript przy normalnej prędkości?

Niestety zapomniałem umieścić link do pokrewnego problemu, aby pokazać, co próbuję zrobić.

umieszczeniu go poniżej

Error with Javascript/Jquery timing in inactive tabs

Dzięki

Gary

+1

Prędkość wykonywania Javascript nie jest stała. Co próbujesz osiągnąć? – recursive

+0

@ Rekursywny: Tak, ale niektóre przeglądarki całkowicie zawieszają lub znacznie spowalniają wykonywanie JavaScript w nieaktywnych zakładkach. Ale pytanie "Co próbujesz osiągnąć?" stosuje się niezależnie. :-) –

+1

@ Gary: Jak mówi rekursywnie, jaki jest twój rzeczywisty cel? Możliwe, że nie ma sposobu, aby zapobiec zawieszeniu/spowolnieniu nieaktywnych kart, ale istnieje inny sposób na osiągnięcie rzeczywistego celu. Ale jeśli nie podzielasz tego, co to jest, nie możemy ci pomóc. :-) –

Odpowiedz

0

Uważam, że tylko asynchronicznych zdarzeń, jak setTimeout są opóźnione o kartach w tle, to myślę, że pracownicy internetowych nie będzie być opóźnione, więc sugerowałbym skorzystanie z nich.

Powiązane problemy