Управление контентом WebBrowser - PullRequest
0 голосов
/ 29 октября 2011

Я использую элемент управления WebBrowser и загружаю сайт. Тем не менее, есть кнопка, расположение которой мне нужно изменить с помощью JavaScript. Я не имею никакого контроля над этим сайтом. Как только этот веб-сайт загружен в элемент управления WebBrowser, мне нужно запустить свой собственный JS, чтобы я мог изменить положение кнопки.

Как мне это сделать?

1 Ответ

1 голос
/ 29 октября 2011

Если у вас нет контроля над сайтом / контентом, элегантного способа сделать это не существует. Такие методы, как InvokeScript, работают только со скриптами, доступными в загруженном документе. Смотрите это

Грубым и дорогим способом было бы получить контент сайта (html), добавить свой скрипт, загрузить его из хранилища или структуры данных, которую вы использовали, и отобразить контент, с доступом к функции через InvokeScript. Я не буду рекомендовать это.

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