2010-06-26 3 views
2

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

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

ответ

1

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

2

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

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

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

Что касается использования JQuery в GM, вы можете увидеть простой Greasemonkey скрипт, который использует JQuery, в this stackoverflow answer.

Смежные вопросы