2

GoogleChrome拡張機能にはHTMLとJavaScriptが含まれている可能性があることを知っています。しかし、私はそれを私のサーバーに接続したいと思います。ユーザーが特定のURLをナビゲートしているときに拡張機能のボタンをクリックすると、そのURLがサーバー上のデータベースに追加されます。この機能を実装することは可能ですか?

4

1 に答える 1

2

はい、可能です。URLがクリックされたときのイベントハンドラーを追加するだけです。その後、データをサーバーに非同期で送り返すことができます。うまくいけば、プラグインの顧客に、すべてのクリックを追跡するつもりであることを通知しているはずです。

これには、jQueryのようなライブラリを使用することをお勧めします。

//bind to all links
$('a').click( function() {
   //get the url
   var url = $(this).prop('href');
   //send the url to your server
   $.ajax({
        type: "POST",
        url: "http://yourserver.com/process.php",
        data: "url=" + url
   });
});

投稿されたURLを解析してデータベースに保存するには、phpやaspなどのサーバー側の言語が必要になります。

于 2012-11-03T05:26:39.380 に答える