2012-03-12 42 views
0

我正在使用Watin向Google發出請求並閱讀響應的一些標籤。 發生什麼事是,當我的IE(watin加載的)最小化時,它不會呈現響應(並且我的watin代碼失敗)。如果我的IE是最大化和集中的,它的效果很好。當IE最小化時,Watin不加載頁面

也許這就是IE的行爲。

任何幫助?

+0

您可以針對您正在使用的watin和IE版本進行更多協作嗎? – alonp 2012-03-13 09:21:55

+0

我正在使用Watin 2.1和IE9。 – Tony 2012-03-13 13:00:56

回答

0

隨着IE最小化,我仍然能夠瀏覽DOM沒有問題。託尼,發佈你的代碼將是一個幫助。

代碼

IE browser = new IE(); 
browser.ShowWindow(NativeMethods.WindowShowStyle.Minimize); 
browser.GoTo("http://www.google.com"); 
Console.WriteLine("Search Button text: " + browser.Span("gbqfsa").Text); 

輸出

搜尋按鈕文字:谷歌搜索

我運行Win7的64位,IE9,華廷2.1。使用GUI運行器進行測試運行NUnit 2.5

+0

OCary,我瀏覽DOM,但是我的IE不打開頁面。它會不斷地加載站點。如果我沒有使用瀏覽器,它具有相同的行爲。如果我不關注它,需要很多加載頁面。 – Tony 2012-03-13 20:32:53