-
https://www.smile-etc.jp/index.html ここでWebページのリンクをクリック アクションで「ログイン」すると、IDとパスを入力するページが別タブで開きます。そのまま、例えばウィンドウ内のテキストフィールドに入力 でIDを入力しようとしても、テキストフィールド自体認識してもらえないようなのです。仕方がないので キーの送信アクションを使ってみたらログインはできましたが、ログイン後の画面でも要素が認識されません。セレクタの編集なども試しましたがぜんぜんダメなのです。
しょうがないので、ソース全体から欲しい部分を拾おうと、Webページの詳細を取得しますアクションでWebページソースを取得してみました。なぜか別タブが開く前の最初のページのソースが取得されます。原因が分かった!と思ったのはいいのですが、対処法が分かりません(;”∀”)よろしくおねがいします。 -
>ウィンドウ内のテキストフィールドに入力 でIDを入力しようとしても、テキストフィールド自体認識してもらえないようなのです。
「Webページ内のテキストフィールドに入力する」アクションは、
予めWebブラウザーインスタンスの設定が必要になります。Webブラウザーインスタンスは、Edgeを使用しているのであれば、「新しいMicrosoftEdgeを起動」アクションの、起動モードを「新しいインスタンスを起動する」で立ち上げることで生成できます。
※起動モードで、実行中のインスタンスに接続を選択すると、既存のWebページに対してもインスタンスを生成できます。
———————————–
>Webページの詳細を取得しますアクションでWebページソースを取得してみました。
なぜか別タブが開く前の最初のページのソースが取得されます。上記のアクションについてもWebブラウザーインスタンスが、最初のページに設定されてしまっている可能性があります。
ご参考になれば幸いです。
-
Tomo様
質問者doramiです。
(人”▽`)ありがとうございます☆できました!!
3日くらい悩んだのが、こんなに簡単に解決するとは・・・感謝しかないですー
また機会がありましたらよろしくおねがいします。
-
1 - 2 of 2 回答を表示