Manchmal warnt der Browser in der Web-Entwicklung, dass einige js-Skripte nicht reagieren. Wir nennen das im Allgemeinen einen Freeze-Effekt. Ich arbeite generell daran, indem ich weniger aggressiv in Bezug auf Datengröße oder clientseitige Verarbeitung vorgehe. Aber ich weiß nicht wirklich, wie die populärsten Browser das erkennen. Basiert es auf Speicherverbrauch oder Art von Timeout? Gibt es ein Werkzeug, um das zu messen?Wie erkennen Browser ein JS-Skript reagiert nicht?
5
A
Antwort
1
Es ist hauptsächlich Zeitüberschreitungen-basierte Erkennung. In Firefox Timeouts sind benutzerdefinierte, http://kb.mozillazine.org/Unresponsive_Script_Warning
IE entscheidet, dass Skript reagiert nicht nach 5 Milliarden ausgeführten JS-Anweisungen.
Weitere Informationen Sie diesen Artikel überprüfen könnte: http://www.nczonline.net/blog/2009/01/05/what-determines-that-a-script-is-long-running/
Verwandte Themen
- 1. Browser mit Winkelmesser erkennen
- 2. erkennen Browser-Viewport mit Javascript
- 3. Mobile Browser erkennen Ereignis schließen
- 4. Wie man einen Browser erkennen, die nicht XHR2 Upload-Fortschritt
- 5. Mobile Browser in GWT erkennen
- 6. UIPicker wischt nicht reagiert
- 7. Chrome-Browser in HTML erkennen
- 8. Browser Version erkennen mit GWT?
- 9. Cross-Browser-Methode zum Erkennen der ScrollTop des Browser-Fensters
- 10. Erkennen, ob sich ein Browser im Vollbildmodus befindet
- 11. Browser-Proxy-Einstellung erkennen aktiviert oder nicht mit Javascript
- 12. Wie man ein WPF-Fenster reagiert
- 13. Javascript Funktion reagiert nicht
- 14. So erkennen Sie, wenn ein Switch verschoben wurde, nicht geklickt
- 15. Erkennen Browser-Unterstützung von HTML-Datei-Eingabeelement
- 16. Browser erkennen Unterstützung für Anzeige: Inline-Block
- 17. pythonw.exe reagiert nicht
- 18. Wie kann ich erkennen, wenn ein Browser ein gespeichertes Passwort in Web Login
- 19. Anwendung reagiert nicht
- 20. Browser erkennen älter als zwei Jahre
- 21. zuverlässig zu erkennen Desktop-vs. Mobile Browser
- 22. Objekterstellung reagiert nicht
- 23. Wie Handy-Ereignis im Browser mit Javascript zu erkennen?
- 24. GestureRecognizer reagiert nicht
- 25. Eclipse-Emulator reagiert nicht
- 26. Wie können wir erkennen, wenn der Benutzer den Browser schließt?
- 27. AVAudioPlayer reagiert nicht
- 28. Wie Benutzer Browser-Kultur in asp.net korrekt erkennen
- 29. Tastatur reagiert nicht
- 30. onClick, Ansicht reagiert nicht
ich, es ist nur eine einfache Timeout immer angenommen –
Profil mit den Chrome-Browser-Entwicklungstools – alexmac