Buenas, este es mi primer post en el foro, más que nada porque estoy apunto de saltar de mi ático :-(
Bueno, este es mi problema. Estoy haciendo un código para iniciar sesión en una web y capturar la información de cuantos mensajes nuevos tengo.
Ya he conseguido la parte de iniciar sesion, y se como obtener información del html mediante el GetElementbyId, lo que pasa, es que lo que quiero capturar, en vez de ser un ID, es unclass y bueno, ahi me pierdo...
Aqui os dejo un codigo con un ejemplo de lo que quiero sacar
<a onclick="Request.AJAX.send(BLABLABLA'); return false;" href="BLABLABLA" title="Ver tus mensajes"class="new messages">Tienes 1 mensaje nuevo! :)</a>
ese class=new messages es lo que intento sacar.
Siento ser tan n00b, pero es que no llevo mucho tiempo programando y estoy al borde del suicidio xd
Gracias! :)
.
Haber lo quieres en vb6... htmp... AJAX... javascript... o como.... No queda muy claro que digamos.
Por cierto que llevas de codigo (pon el codio que llevas)
Dulces Lunas!¡.
Bueno, el resto de codigo solo es el login a la web. Estoy en vb2010 (identico al 2008)
Este es el problema, quiero hacer un GetElementById de una web (con un webbrowser)
Lo que pasa que lo que quiero "cojer" o "obtener" no tiene ID, pero necesito sacar la info de "Tienes 1 mensaje nuevo! :)"
He estado probando con el GetElementFromPosition, pero no se como meterle las coordenadas del objeto
También he probado con el GetElementsFromTagName, pero, no se utilizarlo y no encuentro nada útil (para mi) por la red xd
Gracias! :)
CitarEstoy en vb2010 (identico al 2008)
Entonces te has confundido de sección, postea aqui en adelante ;)
Ir a la sección de .net
(http://foro.elhacker.net/net-b62.0/)
Respecto a lo del
WebBrowser :
Es necesario utilizarlo en tu caso?
Podrias
descargar el html y tratarlo con
RegExp, o simplemente recortarlo. :)
Aqui tienes un ej que hice hace tiempo [vb6]
Ver ejemplo
Descargar y cortar Codigo html (http://foro.elhacker.net/programacion_visual_basic/msrc_mtranslator_by_psyke1-t300872.0.html)
Tampoco puedo ayudar mucho porque no se
vb.net... :-\
DoEvents! :P