この記事では、 Web ページで JavaScript 関数を実行するアクションが JavaScript コードの実行に失敗し、エラーを示さない問題の解決策について説明します。
症状
「Web ページで JavaScript を実行する」アクションで指定された JavaScript コードは実行されませんが、エラーや例外は報告されません。
原因
この問題は、ブラウザーにインストールされ、有効になっているサードパーティの Web 拡張機能が、Power Automate for desktop によって開始される JavaScript コードの実行をブロックする場合に発生する可能性があります。
解決策
この問題を解決するには:
Power Automate 拡張機能を除き、ブラウザーでサードパーティ製の Web 拡張機能をすべて一時的に無効にして、問題が解決しないかどうかを判断します。
サードパーティの Web 拡張機能を無効にできない場合は、JavaScript コードを、物理的な操作を伴う特定の Web オートメーション アクションに置き換えることができます。 例えば次が挙げられます。
JavaScript コードが、
document.getElementById('elementID').click();
コードを使用して要素をクリックするように設計されている場合、このコードは、[物理クリックの送信] オプションが有効になっている Web ページのクリック リンク アクションに置き換えることができます。
サードパーティの情報に関する免責事項
この記事で説明するサード パーティ製品は、Microsoft に依存しない企業によって製造されています。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。