0

指定されたWebページを開き、HTTPリクエストを取得してExcelシートに保存するクローラーアプリケーションを作成しました。

ここで、jQuery を使用してクリック イベントをバインドしたボタンがいくつかあります (または、ボタンの onClick イベントを考えることができます)。クローラーがこれらのボタンをクリックして HTTP リクエストを取得し、前に説明したのと同じことを実行できるようにするためのロジックは何でしょうか。

簡単に言えば、クローラーにボタンをクリックさせるにはどうすればよいでしょうか?

4

1 に答える 1

1
  1. まず、javascript を理解して解析できるクローラーを作成する必要があります。
  2. それができたとしても、そこからリンクを取得できるかどうかは、クリック機能/OnClickの実装に依存します。たとえば、document.location によって与えられたリンクは理解できますが、リンクが ajax 呼び出しによって生成された場合、理解するのは非常に困難になります。

これが、サイトの SEO コンテンツが JavaScript で読み込まれない主な理由です。

于 2013-11-09T10:02:41.673 に答える