getelementby CLASS?

Iniciado por bykas2, 17 Octubre 2010, 16:57 PM

0 Miembros y 1 Visitante están viendo este tema.

bykas2

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! :)

BlackZeroX

.
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!¡.
The Dark Shadow is my passion.

bykas2

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! :)

Psyke1

#3
CitarEstoy en vb2010 (identico al 2008)
Entonces te has confundido de sección, postea aqui en adelante ;)
Ir a la sección de .net

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

Tampoco puedo ayudar mucho porque no se vb.net... :-\

DoEvents! :P