我試圖將數據輸入到表單中,然後在a site using frames上颳去結果。我一直在使用機械化(紅寶石)將數據輸入到表單中,這很好。問題在於,要「加載」框架並「查看」其中包含的表單,您需要「單擊」框架並像單獨的HTML頁面一樣加載頁面。自動化表單和使用框架在網站上進行刮取(使用機械化)
由於該網站使用的認證分開的框架,搜索表單和結果,我不能點擊框,填寫表格,然後得到的結果幀地看到,形式產生,因爲我堅持數據在框架中,我點擊進入。如果我嘗試通過加載原始網址返回,我放棄了前一幀中的操作。
如果有一個應用程序從所有框架中加載所有內容而無需點擊它們,那就完美了。我還沒有找到。
有沒有辦法做到這一點使用紅寶石,或任何應用程序執行相同的功能,機械化(並與nokogiri)加載框架?
本,謝謝你的回覆。我最終使用[Firewatir](http://wiki.openqa.org/display/WTR/FireWatir+Installation)來自動化Firefox瀏覽器並使用它們的ID語法來識別幀中的幀和元素,例如, b.frame(:名稱,「框架」)。 – Andrew