ページ内の新しい要素、つまり DOM ツリーの更新を定期的にチェックする JavaScript スクリプトを作成しています。これらの特定の要素の 1 つに、他のページへのハイパーリンクが含まれています。私の目的は、そのページの GET を実行し、結果を DOM オブジェクトに変換して、そのページ内の特定の要素の特定のイベントをトリガーすることです。これを行うvar newPage = window.open(hyperlink);
と、 を介してページ内の要素にアクセスできますnewPage.document.getElementById('elementId');
。ただし、スクリプトは多くのハイパーリンクを繰り返し処理するため、それらすべてを開くのは効率的ではありません。
では、ページ全体のオブジェクトを効率的に操作する方法、つまりページを開かずに操作する方法はありますか (例: $.get(hyperlink, function(page) { // convert page to DOM });
)?
ご回答ありがとうございます。