Cita:
Iniciado por Diego89 Hace tiempo un usuario pregunto lo mismo y lo que le sugerí fuer usar un scrapping de YUI
Código Javascript
:
Ver originalYUI().use('yql', function(Y){
* * Y.YQL('select * from data.html.cssselect where url="http://www.forosdelweb.com/f13/como-hacer-esto-1004185/" and css="#post_message_4234006"', function(response) {
* * * * var html = response.query.results.results.div.p.content;
* * * * document.getElementById('muestra').innerHTML = html;
* * });
});
Cualquier cosa puedes verlo en acción aquí: http://jsbin.com/ovedew/1/edit
Interesante Diego89, aunque estoy probando para seleccionar la clase 'q' de la etiqueta <p> de una página y no logro extraerlo. El html es algo así:
Código HTML:
<div>
<p class="q">Texto</p>
</div>
Estoy probando con tu código, pero en css=".q"
Por cierto, es curioso porque para el ejemplo que has puesto, para el texto de otros posts no funciona. Por ejemplo, probando con el id="post_message_4234036" que es el siguiente mensaje, devuelve 'undefined'