Мне нужно извлечь текст (только простой текст) с произвольной веб-страницы (я обхожу междоменную проблему с помощью простого php-прокси на моем сервере).
Я делаю, как обычно,
$.get(url, function(data) {
process(data);
});
и в моей функции process () у меня есть содержимое страницы.
Я хочу рассмотреть конкретный div (здесь «# my-div») на этой странице, или, если его нет, - как запасной вариант - все тело.
Я бы хотел сделать что-то вроде этого:
function process(content) {
if ($(content).find('#my-div'))
$('#output').text($(content).find('#my-div').text());
else
$('#output').text($(content).find('body').text());
}
Но я всегда держу пари, что получаю пустой результат, когда "нахожу" "тело": есть какие-нибудь предложения?