Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - PotatoWith

#1
Hola a todos y gracias nuevamente por estar al tanto sobre mi problema..
Eleкtro si eso me di cuenta sobre Navigating  Navigated

Para las redirecciones me funciona perfecto : Navigating las coje todas sin perder ni 1  ;-)

También pude observar que es problema del sitio web , que al momento de hacer la redireccion  envía varias veces  el mismo url  de redireccion (Probe con otro sitio web y no pasa)

Como pudieron observar soy muy pero muy nuevo con el tema de vb.net pero finalmente para este sitio web le encontre una solucion (Muy penosa y Vaga la verdad  :-[ ) Por falta de mis conocimientos sobre este tema ..

Lo que hice fue detener la navegacion al momento de que mi Webbrowser llegara al url de reddireccion y ahora solamente me aparece 1 Solo MenssageBox
Código (csharp) [Seleccionar]
MessageBox.Show("Entrando a la web.") Y solamente lo vuelvo a activar en otra parte de mi codigo mediante que el bucle hace su trabajo
Aca el codigo que use para que no aparecieran mas redirecciones

Código (csharp) [Seleccionar]
        If uri.AbsoluteUri.Contains("PARTE DE MI ENLACE WEB") Then
MessageBox.Show("Entrando a la web.")
                    WebBrowser1.AllowNavigation = False
                    '' aca sigo con mas codigo para continuar el bucle y vuelvo a activar WebBrowser1.AllowNavigation = True
        End If


Se que esta no es la mejor manera tal vez.. pero mientras valla adquiriendo mas conocimientos seguro que lo acomodare . Creo que seria bueno dejar este tema abierto para que otras personas puedan aportar soluciones sobre sitios web como este.. (Solo digo )  :P !

Muy agradecido por su soporte  :D
#2
Hola string Manolo gracias por responder resulta que el código
Código (csharp) [Seleccionar]
If uri.AbsoluteUri.Contains("PARTE DE MI ENLACE WEB") Then
Siempre esta a la escucha eso esta bien por una parte y por otra no ya que como muestro en la imagen la pagina hay veces que carga el mismo link 3 o 4 veces



Cuando pasa mi link por este codigo
Código (csharp) [Seleccionar]
If uri.AbsoluteUri.Contains("PARTE DE MI ENLACE WEB") Then
Valida el
Código (csharp) [Seleccionar]
MessageBox.Show("Entrando a la web.") 3 o 4 tantas veces logre aparecer

Ya probe un WebBrowser.DocumentCompleted y sigue apareciendo muchas veces el link en mi consola
#3
Hola Eleкtro el codigo funciona a la perfección ahora puedo detectar los redirect en mi webbrowser  :D
Con esta validacion + tu codigo!
Código (csharp) [Seleccionar]
If uri.AbsoluteUri.Contains("PARTE DE MI ENLACE WEB") Then

Lo unico malo, es que creo que esta validación  duplica o agarra 2 veces el enlance (Links) ya que me manda  2 MenssageBox  :xD no se si sera eso o algún desastre en mi código
Código (csharp) [Seleccionar]
        If uri.AbsoluteUri.Contains("PARTE DE MI ENLACE WEB") Then
MessageBox.Show("Entrando a la web.")
        End If


Aunque en la consola veo que se duplican muchas veces los enlaces(links) ni idea porque sera


Igual pasa con los Completed navigation: hasta 4 veces se duplican  :silbar:

Muchas gracias la verdad por tomarte tu tiempo para darme un buen ejemplo ! es digno de admirar  ;-)
#4
Hola que tal amigos espero que estén muy bien    ::)
Hoy me encuentro con un problema para mi ya que estoy tratando de chequear con VISUAL BASIC los enlaces(Links) por los cuales pasa mi Webbrowser después de enviar un formulario.
Al hacer click mi webbrowser pasa por un redireccionamiento de  3 enlaces ejemplo
Hago click en submit luego pasa esto  navega a  ( Google1.com .. redirecciona a Google2.com y termina en Google3.com ) .
No logro identificar el enlace Google2.com con el siguiente codigo


Código (csharp) [Seleccionar]
If WebBrowser1.Url.ToString.Contains("PARTE DE MI ENLACE WEB") Then
probando y probando solo esta validación puede recolectar   el inicio : Google1.com  y el final  Google3.com .

Pero el enlace Google2.com no lo logra detectar

Quisiera saber si existe alguna manera de como detectar 1 o todos los enlaces con una validacion parecida a esta



Desde ya muchas gracias  ;-)