Foros del Web » Programación para mayores de 30 ;) » .NET »

Esperar ejecución de javascript antes de obtener valores

Estas en el tema de Esperar ejecución de javascript antes de obtener valores en el foro de .NET en Foros del Web. Buenos días, Tengo el siguiente problema. Al acceder a una web y obtener un valor de su código fuente, primero tengo que pulsar un botón. ...
  #1 (permalink)  
Antiguo 19/12/2011, 05:01
 
Fecha de Ingreso: agosto-2010
Mensajes: 81
Antigüedad: 14 años, 4 meses
Puntos: 3
Pregunta Esperar ejecución de javascript antes de obtener valores

Buenos días,

Tengo el siguiente problema. Al acceder a una web y obtener un valor de su código fuente, primero tengo que pulsar un botón. Al hacer click, se ejecuta una acción javascript (el botón en sí es el javascript) y es representada mediante una imagen (lo que interesa es que es una URL más en el código). Después aparece un resultado justo al acabar la ejecución del javascript.

Con VB estoy accediendo a la web, recorriendo el código, haciendo click y obteniendo el resultado, pero en vez de eso lo que obtengo es la URL de la imagen que aparece porque lo que hago es nada más hacer click en el botón, que recorra la web y obtenga el valor que aparece, y ése es el de la imagen. Sé que en java hay una función que es:

Código Javascript:
Ver original
  1. webClient.waitForBackgroundJavaScript(valor);

Con ella, primero ejecuta todas las acciones en javascript y después recorre. Esto me serviría, pero claro, en VB desconozco si existe y no sé exactamente cómo buscarlo. ¿Tenéis alguna idea?

Muchas gracias de antemano.

Etiquetas: esperar, javascript, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:09.