2012-01-05 3 views
0

Я пытаюсь сделать расширение, которое будет собирать некоторые данные с открытой вкладки в Google Chrome.Работа с текущей вкладкой из всплывающего расширения хрома

Я также использую всплывающее окно в своем расширении, чтобы предоставить интерфейс управления (кнопки и прочее).

мне нужно, чтобы быть в состоянии сделать следующее:

1) Читать исходный код текущей открытой вкладки. 2) Возможность прокрутки содержимого окна (с использованием кода, конечно).

Если бы я мог получить доступ к объекту «окна» javascript открытой в данный момент вкладке, этого было бы достаточно.

Но я открыт для других предложений. Может ли кто-нибудь помочь?

ответ

0

Вы можете просто использовать document в content_script. Скрипты содержимого определяются в манифесте. Json. В вашем случае вы должны установить «run_at»: «document_end», поэтому dom полностью загружается при вызове сценария.

Для получения дополнительной информации о сценариях содержания и развитии расширения хрома вы найдете простой в использовании руководства от Google - http://code.google.com/chrome/extensions/content_scripts.html

0

код из всплывающего меню не будет в состоянии получить доступ непосредственно к оконным объектам из отображаемых вкладок. Вы должны использовать скрипт контента, который сможет отправлять исходный код открытой вкладки на фоновый рисунок. Этот скрипт содержимого также сможет прокручивать окно открытой вкладки.

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