IE上の通知の有無を取得し、処理を分岐したい
お世話になります。
以下のような処理を実行したく、知恵をお借りしたいです。
■処理
IEの画面上に「新着DL通知」というものが表示されていたらそのリンクをクリック、
「新着DL通知」が表示されていなければログアウト
■現状
①【画像マッチング】
通知部分の画像を検索⇒状態チェックで結果を変数に格納
②分岐
①の結果がTRUE FALSE
③【クリックIE】
結果がTRUEだったら指定したリンク(tag,tagindex,flameindex指定)をクリック
③’【クリックIE】
結果がFALSEだったらログアウト(tag,tagindex,flameindex指定)をクリック
■質問内容
①の部分を画像マッチング以外の方法で実施したいです。
debugの結果を見ると、通知の表示がある場合とない場合で同じTag、Tagnumでも
以下のように内容が違うようです。
●通知が表示されている場合
FrameNum = 0
Tag = DIV
Tagnum = 13
Class = sec-messeages_item is download
Innertext = 新着DL通知
●通知が表示されていない場合
FrameNum = 0
Tag = DIV
Tagnum = 13
Class = order-menu・・・・・
Innertext = 別メニュー名
表示されている場合のClass名かInnertextで通知の有無を判断し、
あればTRUE、なければFALSEと変数に入れたいです。
「指定クラス内のテキストを取得」だとFALSEではなくエラーとなってしまうので
できればエラーではなく判定として処理したいです。
何か良い方法があれば教えてください。