Ajaxでデータベースと連携したい

はじめに

iMacrosでブラウザの自動操作を行いながらスクレイピングを行うことが目的の場合、DOMから取得した情報を毎ループで外部に保存する必要があります。今回は#005で説明したJavascript内でjqueryを宣言する方法を使い、非同期通信でデータベースを更新する方法を紹介します。

 

javascriptファイル内でjqueryを実行する方法
【iMacros】javascriptファイル内でjqueryを実行する方法 #005
2018-04-14 23:03
まずはじめに インストールしているFirefox、iMacrosのバージョンはいくつでしょうか? #004でご説明した条件を満たしていないとjqueryをそもそも動作させることがで...

手順

jqueryを宣言した後、下記のコードで非同期通信が行えます。

 

 

上記のサンプルではphpファイルにアクセスし送信データを受け取るようにしていますがhttpでアクセスが出来てデータベースに接続可能なファイルであれば形式は何でも大丈夫です。

 

※リクエスト先の処理につきましては言語毎に異なるので割愛させて頂きます。

 

以上です。

iMacrosでブラウザ操作を自動化する方法まとめ

iMacros関連のまとめ記事です。

iMacros
iMacrosでブラウザ操作を自動化する方法まとめ
2018-04-13 03:33
iMacrosとは? ブラウザ操作を自動化できるブラウザの拡張機能です。繰り返し行う操作を記録して再生するだけでなく、自分で様々なコマンドを用いながらマクロを編集でき、プログラミン...
関連キーワード
  • Ajaxでデータベースと連携したい
    【iMacros】Ajaxでデータベースと連携したい #007
  • サーバー上でiMacrosを動かしたい
    サーバー上でiMacrosを動かしたい #006
  • iMacrosマクロを実行
    iMacrosマクロを実行してみる #002
  • javascriptファイル内でjqueryを実行する方法
    【iMacros】javascriptファイル内でjqueryを実行する方法 #005
  • JavascriptでiMacrosマクロを実行
    JavascriptでiMacrosマクロを実行する #004
  • iMacrosでよく使うコマンド
    iMacrosで覚えるべきコマンドまとめ #003
Webクローラー、スクレイピングに関してお困りではありませんか?

DIGは他者に断られるような高度なサイト構造&セキュリティ(SPA、IP分散、画像や文字認証の突破)に対しての対策を最も得意としています。

「このサイトはクローリング、自動操作が可能か」等のご相談から技術的なご質問までクローリング、自動化に関してはどんな内容でも構いません。お気軽にお問い合わせください。

 

お問い合わせ
2018-02-17 18:43
下記フォームにご入力の上、送信ボタンを押してください ※【送信】をクリックすることで、弊社のプライバシーポリシーに同意、読んだものとします。...

 






おすすめの記事
サーバー上でiMacrosを動かしたい
ブラウザを自動操作したい
まずはじめに #001〜#006ではiMacrosの基本的な使い方やちょっとした応用技について説明しました。ある程度、iMacrosに慣れて...
DIGについて
前文 DIGでは、利用者の皆様がより便利に サービスをご利用できますよう、個人情報のご提供をいただくことがございます。 DIGは、個人情報の...