2011-07-03 54 views
1

我想自動點擊網頁上的按鈕。我正在使用HtmlAgilityPack。我可以採取按鈕的Xpath。但我無法觸發按鈕的點擊事件。我怎樣才能做到這一點?請幫忙。使用HtmlAgilityPack自動點擊按鈕

回答

7

Html Agility Pack不應該用於模擬按鈕上的點擊。它僅用於解析HTML。如果你想發送HTTP請求,你可以使用WebClient

+0

你能請給例子,我可以用什麼方法來模擬自動點擊? – julia

+0

如果我正確理解Darin,您可以使用'WebClient'類模仿點擊按鈕,因爲點擊按鈕會導致打包數據,然後執行包含相關數據(如JSON或其他格式)的POST。 –

+0

但是,如果目標網站檢查主機url或驗證從同一個域發送的請求,webClient方法可能會失敗。 –