2012-12-19 12 views
6

ウェブサイトの途中にポップアップ用のセレンスクリプトを記録したい。サイトのセレンスクリプトを記録しました。処理の途中で広告ポップアップが表示されたら、スクリプトの実行が停止しています。Selenium Script for Popupsの記録方法は?

これらのポップアップを削除したり、セレンを使用して処理するにはどうすればよいですか?

答えて

0

その広告その後、私はあなたが、ADVウィンドウに取得selectwindowを使用して、近く使用してウィンドウを閉じるには、結果を通してループ、その後、getallwindowtitlesを使用することができ、それが新しいウィンドウになると思います。 selectwindow(0)

0

Auto itをダウンロードして使用することができます。以下は、ポップアップタイトルを待ち、表示されたら閉じますスクリプトのサンプルです。

While 1 
    $activeWindowTitle = WinGetTitle(WinActive(""));    
    If ($activeWindowTitle == "popuptitle") Then 
     WinClose("popuptitle"); 
    EndIf   
    sleep(500) 
WEnd 
+0

コードを選択してctrl + kを押してコードを書式設定して戻る – nKandel

関連する問題