0
我有一個網頁彈出一個網頁對話框。我如何使用WatiN來處理這個問題?用WATIN處理網頁對話框
我有一個網頁彈出一個網頁對話框。我如何使用WatiN來處理這個問題?用WATIN處理網頁對話框
如果您的彈出窗口實際上是一個新的瀏覽器窗口,要訪問它,您需要創建一個新的WatiN IE對象附加到您的彈出窗口。
您可以使用彈出窗口的名稱或URL附加到彈出窗口。如果您使用的華廷1.3它看起來就像這樣:
通過頁面名稱:
IE ie = IE.AttachToIE(Find.ByTitle("MyPageName"));
通過網址:
IE ie = IE.AttachToIE(Find.ByUrl("http://www.test.com/popup.htm"));
這應該與華廷2.0 RC1工作,但他們補充其他機制做到這一點,請點擊此處:http://watinandmore.blogspot.com/2010/01/browserattachto-and-iattachto.html