Заполнение форм и удаление веб-страниц с веб-сайта - PullRequest
0 голосов
/ 09 октября 2018

Не очень хороший способ начать, но простите меня, если это не по теме, хотя это похоже на вопрос программирования ...

На веб-сайте ASP.NET я хочу открыть страницу вновый браузер с панелью инструментов вверху и фреймоподобным окном внизу.Рамочное окно будет поддерживать просмотр с вкладками и загружать сторонние веб-сайты.Панель инструментов будет иметь кнопки, которые позволяют пользователю манипулировать HTML (заполнение форм и очистка веб-страниц).Например, кнопки панели инструментов могут быть «Извлечь данные веб-страницы» или «Заполнить форму».

В идеале это будет работать с IE, Edge, Chrome и Safari, но абсолютным минимальным требованием является IE, более предпочтительное минимальное требованиеэто Chrome и Edge.

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

Поэтому я сузил эту проблему до трех возможностей:

  1. Использовать чистый HTML, Javascript и др.- Использование iFrame почти идеально работает, но контент не будет находиться в том же домене, поэтому я не могу получить доступ к HTML iFrame.

  2. Использовать (или написать) собственный браузер - я не думаю, чтоВы можете (или хотите) запустить EXE с веб-страницы, плюс это само по себе кажется довольно сложным.

  3. Использование (или запись) плагина - возможно, ограничивает использование IE,Я думаю, что плагин IE мог бы делать то, что я хочу, на основе других плагинов, которые я видел.

У меня есть опыт программирования настольных компьютеров с продуктом веб-автоматизации и создания сценариев, хотя я и обещаюНе думаю, что они предлагают то, что мне нужно:

У них есть компонент ASP.NET COM, который работает на стороне сервера, поэтому он не отображает интерфейс для пользователя, но может использоваться для скрытого заполнения и очистки веб-сайта на основеscripts.

У них также есть собственный браузер, который показывает пользовательский интерфейс и запускает скрипты для заполнения и очистки.Но это EXE-файл, поэтому его нельзя запустить с веб-сайта.

У них есть плагин IE, который добавляет всплывающее окно, которое присоединяется к IE.Похоже на их браузер и запускает скрипты.

Вопрос - это можно сделать, я видел это, но каков механизм?Я опираюсь на плагин IE.

Если плагины - это ответ, Chrome имеет расширения, это возможно?

...