2011-03-17 50 views
0

我有一個鏈接,當我們點擊時會產生一個windows窗體,提示我們下載。是否有使用watin的方式讓我們附上這個窗體並點擊按鈕?指導我以正確的方式?Watin:在watin中打開窗體

回答

4

你是說什麼意思,點擊一個鏈接產生一個窗體?它不只是一個單獨的IE窗口,可能是由js window.open創建的?如果是這樣,那麼您需要通過附加到該窗口來創建單獨的WatiN IE實例。例如,如果你想控制Internet Explorer窗口標題爲「我的彈出式」,你可以這樣做的:

var popup = IE.AttachTo<IE>(Find.ByTitle("My popup")) 

您可以採用使用創建的約束IE窗口:Find.ByUriFind.By("hwnd", windowHandle)Find.ByUrl,並提到Find.ByTitle