1
想象一個網站,其中有2個下拉控件,如最小年齡和最大年齡。選擇年齡和最大年齡後,我想要按搜索按鈕。如何將搜索結果導入到輸出流中,然後導航DOM HTML。我已經知道如何通過htmlagilitypack通過DOM瀏覽。我只是不知道如何調用下拉選擇並調用搜索按鈕。我想從控制檯應用程序做所有這些。它甚至有可能嗎?我使用C#Visual Studio 2010中網站抓取:下拉控件和搜索按鈕點擊
謝謝..
想象一個網站,其中有2個下拉控件,如最小年齡和最大年齡。選擇年齡和最大年齡後,我想要按搜索按鈕。如何將搜索結果導入到輸出流中,然後導航DOM HTML。我已經知道如何通過htmlagilitypack通過DOM瀏覽。我只是不知道如何調用下拉選擇並調用搜索按鈕。我想從控制檯應用程序做所有這些。它甚至有可能嗎?我使用C#Visual Studio 2010中網站抓取:下拉控件和搜索按鈕點擊
謝謝..
如果HTML看起來像這樣:
<form action="someurl">
<select name="SomeOption">
<option value="val1">val1</option>
<option value="val2">val2</option>
</select>
</form>
而且要與 「VAL1」 提交表單,那麼你需要執行包含參數SomeOption = val1的「someurl」的HTTP POST操作。這基本上就是瀏覽器正在做的事情。當然你試圖模擬的表單會稍微複雜一些。
那是你在問什麼?
順便說一句,如果您想查看瀏覽器提交表單時到底發生了什麼,請查看Fiddler,這是微軟一位同事精心製作的工具。