1

Chrome拡張機能にこのAJAXコードがあるとします

//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 だけでなく、ページのタイトル (HTML タグで指定) も送信したいと考えています<title>。そのタイトルを取得するにはどうすればよいですか?

4

1 に答える 1

1

あなたは使用してみることができますdocument.title

//bind to all links
$('a').click( function() {
   //get the url
   var url = $(this).prop('href');
   var title = document.title;
   //send the url to your server
   $.ajax({
        type: "POST",
        url: "http://yourserver.com/process.php",
        // Haven't tested this yet :)
        data: '{"url": "' + url + '", "title": "' + title + '"}';
   });
});
于 2012-11-06T17:29:45.467 に答える