Определение окончания загрузки страницы в плагине Firefox - PullRequest
4 голосов
/ 06 октября 2009

Я пишу расширение Firefox, и как часть этого расширения мне нужно знать, когда страница полностью загрузилась (включая все изображения, флэш-память и т. Д.). Кто-нибудь знает о событии, которое происходит, когда страница полностью загружена? Я думаю, что это будет то же событие, которое контролирует значок активности в правом верхнем углу. Если кто-нибудь знает, что это за событие, это было бы очень полезно.

- Daniel

Ответы [ 2 ]

1 голос
/ 06 октября 2009

Я думаю, что они используют nsIWebProgressListener там и его onStateChange событие.

https://developer.mozilla.org/en/nsIWebProgressListener

1 голос
/ 06 октября 2009

Вот один из способов сделать это:

getBrowser().addEventListener('DOMContentLoaded', function() {}, false);
...