У меня есть вопрос.
Как я могу получить данные из поискового ответа Google?
Т.е.: результаты 1 - 100 примерно 230,533,709 для блогов. (0,25 секунды)
Я хочу получить значение 230,533,709 .
Я использую php для получения html-ответа от URL.
Т.е .: http://blogsearch.google.com/blogsearch?hl=en&ie=UTF-8&q=blogs&btnG=Search+Blogs
Я использую ajax для получения кода от php:
$.ajax({
url: "urlToPhp",
type: "GET",
dataType: "html",
data: $('#form').serialize(),
beforeSend: function(){},
success: function(html) {
->what to do with html to get the value 230,533,709???
$('#results').html(test).show('slow');
}
});
Пожалуйста, помогите. Я не знаю, как это сделать.
Привет!
Это все еще не работает. Не могли бы вы вставить полный код, как вы получаете контент, а затем проанализировать значение результатов?
Я попробовал этот кусок кода и не работает:
$("#results").load("http://blogsearch.google.com/blogsearch?hl=en&ie=UTF-8&q=blogs&btnG=Search+Blogs", function(data){
alert(data); <- returns empty string
alert($(data).text()); <-returns null
alert($(data).find('b:eq(3)')); <- returns "[object Object]"
});
Почему данные не являются загруженным контентом. Что значит [объект объекта]?
Спасибо за вашу помощь.
Привет!