2016-06-30 5 views
0

Мне нужно смоделировать работу пользователя - нажмите кнопки, введите данные в поле и так далее. Можно ли это сделать только с помощью executeScript, или я могу получить DOM и манипулировать им? Или, может быть, я могу работать с вкладкой в ​​браузере отдельно или есть какой-то другой способ сделать то, что мне нужно?Могу ли я манипулировать или управлять некоторым сайтом через приложение Chrome?

ответ

0

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

От: https://developer.chrome.com/extensions/overview

Расширения могут взаимодействовать с веб-страниц или серверов с использованием сценариев контента или кросс-происхождения XMLHttpRequests.

Таким образом, такие расширения, как LastPass, могут заполнять поля имени пользователя и пароля на любой веб-странице, которую вы посещаете.