2010-03-05 35 views
0

我有一個要求,以創建一個Windows窗體控件,必須在瀏覽器中檢測用戶名,密碼和地址字段..所以當我導航到一個頁面,要求輸入用戶名或密碼,應用程序會問我是否應該爲我填寫數據。使用winforms應用程序來檢測瀏覽器中的表單域

如何在瀏覽器中獲取表單域?

以及如何填寫他們,然後提交?

在此先感謝

+0

您是使用WebBrowser控件還是想在客戶端計算機上的任何瀏覽器中執行此操作? – balexandre 2010-03-05 08:02:59

+0

我想在用戶機器上打開的任何瀏覽器中使用它 – 2010-03-06 11:03:19

回答

0

我認爲編寫插件/ ActiveX控件更有意義。這樣可以更好地與瀏覽器對象模型進行交互。我想,該工具必須攔截HTTP請求並解析爲<input name="password>等。

否則,您將需要編寫附加「間諜」模塊的低級掛鉤。這種方法太容易出錯並且依賴於瀏覽器和平臺。

+0

這是您提到的我感興趣的低級別鉤子。您是否也許有一些相關信息? – 2010-03-05 07:43:21

+0

嘗試閱讀http://msdn.microsoft.com/en-us/library/ms632589%28VS.85%29.aspx。儘管如此,它可能會給你留下更多的問題。 [1] [] – Kerido 2010-03-10 10:07:13

相關問題