Получить содержимое страницы (включая iframe) из плагина Firefox - PullRequest
0 голосов
/ 08 марта 2011

все. Я пытаюсь получить данные с какой-то страницы, она обновляется с использованием JavaScript. Во-первых, я попытался сделать программу Java и периодически получать эту страницу с сервера. Но значения на странице обновлялись слишком медленно. Итак, мне нужно получать контент на лету. Во-вторых, я попытался вставить эту страницу в свою и использовать js для получения контента. Но политика безопасности запрещает это действие. Единственный вариант, который у меня есть сейчас, это написать плагин для Firefox, например. Но будет ли у меня доступ к данным iframe или это также запрещено?

1 Ответ

1 голос
/ 08 марта 2011

Но получу ли я доступ к данным iframe или это также запрещено?

Да, у вас будет доступ. Надстройки Firefox не обязательно должны соблюдать обычные политики безопасности (конечно, в зависимости от того, что и как они делают).

РЕДАКТИРОВАТЬ (в ответ на комментарий OP)

См. Создание расширения в Центре разработчиков Mozilla для начала работы.

Вам нужно будет прослушать xmlhttprequests в качестве данных в таблице курсов валют по номеру http://www.fxstreet.com/rates-charts/currency-rates/

Возможно, вы также захотите посмотреть на http://www.ashita.org/howto-xhr-listening-by-a-firefox-addon/, как прослушивать XHR-запросы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...