Определение статуса загрузки в Firefox - PullRequest
2 голосов
/ 26 июня 2010

Есть ли способ определить, была ли загрузка завершена или сколько она загрузила, в контексте сценария greasemonkey или и расширения (то есть) как определить, загружает ли Firefox файл или нет, в скрипт greasemonkey или расширение?

Также, пожалуйста, дайте Надежный способ использования jQuery в greasemonkey.

Ответы [ 2 ]

2 голосов
/ 26 июня 2010

Как сказал Джейми Вонг, ни сценарий Greasemonkey (ни JavaScript) не может определить статус загрузки файла на стороне клиента.

Однако, если ваш JavaScript загружается с сервера, которым вы управляете, вы можете настроить систему для опроса сервера о статусе загрузки.

Но, да, вы могли бы написать расширение Firefox , которое может видеть статус загрузки файла.
......

Что касается использования jQuery в GM, Вы можете увидеть простой сценарий Greasemonkey, который использует jQuery, в этот ответ стекопотока .

1 голос
/ 26 июня 2010

Разрешение Javascript иметь доступ к собственным функциям вашего браузера (например, к загрузке) было бы дырой в безопасности и поэтому невозможно.

...