Я пытаюсь ввести данные в форму, а затем очистить результаты на сайте, используя фреймы .Я использовал Mechanize (ruby gem) для ввода данных в формы, и это нормально.Проблема в том, что Mechanize обрабатывает фреймы как ссылки , и для «загрузки» фреймов и «просмотра» содержащихся в них форм необходимо «щелкнуть» фреймы и загрузить страницы как отдельную HTML-страницу.
Поскольку этот сайт использует отдельные фреймы для аутентификации, форм поиска и результатов, я не могу щелкнуть фреймы, заполнить формы, а затем перейти к результирующим фреймам, чтобы просмотреть данные, которые сгенерированы формами с тех пор, как яя застрял в кадре, в который я нажимаю.Если я попытаюсь вернуться, загрузив исходный URL, я потеряю то, что сделал в предыдущем кадре.
Если есть приложение, которое загружает весь контент из всех фреймов без необходимости нажимать на них,было бы идеально.Я еще не нашел.
Есть ли способ сделать это, используя ruby, или любое приложение, которое выполняет те же функции, что и Mechanize (и работает с nokogiri), которое загружает фреймы?