前提・実現したいこと
ChromeとSeleniumを用いて、経費精算フォーマットの自動入力をしたいです。
ところが、ポップアップのような画面が出てくると、そのOKボタンを認識できず、エラーになってしまいます。
switch_toなどをやってみましたが、対象のウィンドウ名が分からずエラーになってしまいます。
またAlertも試しましたが、ダイアログではなさそうなので、認識できませんでした。
認識したいウィンドウ
<div class="ext-el-mask" id="ext-gen806" style="display: block; width: 1047px; height: 1286px; z-index: 9000;"></div>このOKボタンを押したい
<button type="button" id="ext-gen809" class=" x-btn-text">OK</button>
画面は以下のようになっており、背景の暗い部分はGUIでは触れません。(マスクされている?)
Seleniumでこのポップアップをアクティブにしたいです。
コードは何を書いても、NoSuchElementやWebDriverExceptionが返ってきます。
説明が十分ではないかもしれませんが、ご教授頂けると幸いです。
よろしくお願いいたします。