この例では、1 つのペイパル ページを読み込み、ログインを求められます。ログインすると、ペイパル側で他の JavaScript を使用してページが変わります。この移行では、アドレスは変更されず、ソース コードも実質的に変更されません。最初のクリックの後、ロードされる要素を取得できるように、スクリプトを十分に長く待機させる方法を見つけようとしています。以下を使用して、これをかなり簡単に行うことができると思いました。
document.getElementById("submitLogin").click();
window.onload = function() {
document.getElementById("continue").click();
};
スクリプトが実行されると、最初のボタンがクリックされ、ページが遷移しますが、読み込まれる 2 番目のボタンはクリックされません。私のjavascriptコンソールはエラーを報告せず、要素を「取得」できることを示唆しています。しかし、なぜそれをクリックしないのかわからない。