Programadores dedicados a C sharp .Net, eres nuevo, experto o quieres aprender a programar en C Sharp, aquí encontraras todo lo que necesitas. |
Últimos temas | » Sockets Conexion,Envio y recepcion de datos (mini-chat Cliente-Servidor)Sáb Sep 30, 2023 6:24 pm por EurekaMartin » Graficos: Grafica circularMar Mar 05, 2019 4:58 pm por Luis Garcia» Calendario hecho ManualmenteMar Mar 05, 2019 3:52 pm por Luis Garcia» Activar el protector de pantalla.Mar Mar 05, 2019 3:12 pm por Luis Garcia» Hacer backup de MySql desde C# Mar Abr 18, 2017 10:04 pm por maurifl » Sockets programa para Ciber Cafe (Cliente-Servidor)Lun Ago 10, 2015 5:45 pm por artes » Ayuda crear emoticones en un chatDom Jul 12, 2015 9:00 pm por yeco96 » Necesito ayuda para pasar datos a un DatagridviewDom Jun 07, 2015 4:33 pm por rafaelfa » Reproductor de música->Lista de reproducción (Guardar-Cargar)Lun Jun 01, 2015 3:00 pm por kevin22 |
| | Darle click a un link con webbrowser | |
| | Autor | Mensaje |
---|
LIR Programador Básico
Mensajes : 13 Puntos : 21
| Tema: Darle click a un link con webbrowser Mar Mar 15, 2011 5:30 pm | |
| Que tal amigos, pues ando haciendo una aplicacion en C# para configurar automaticamente una camara, mi problema es el siguiente. [Tienes que estar registrado y conectado para ver esa imagen]y le quiero dar click a enlace que dice login el segundo - Código:
-
<table border=0 cellpadding=0 cellspacing=0 width=93 height=31 bgColor=#ffffff background=./images/button.jpg align="left"> <td><strong> <a href="serverpush.htm" class="f18"><script>document.write(top.str_signin);</script></a></strong></td> </table>
el problema es que si pongo webbrowser.navigate("serverpush.htm"); si navego al sitio pero no se mira bien, supongo porque ejecuta el script ese que sale ahi, como podria darle click a ese enlace ya que no tiene name ni id o como podria ejecutar el script espero que me puedan ayudar saludos | |
| | | Guillermo Javier Salazar STAFF TEAM
Mensajes : 181 Puntos : 349 Localización : México Comentarios : El azar favorece a una mente preparada.
| Tema: Re: Darle click a un link con webbrowser Miér Mar 16, 2011 12:45 pm | |
| Que tal LIR, pues disculpa la tardanza, es que me tome una mini vacacion, para poder ejecutar un script que se encuentra en la pagina es así:
webBrowser1.Document.InvokeScript("FunctionName", new String[] { "Soy un parametro" });
Donde "FunctionName" es el nombre de la funcion que quieres ejecutar y entre los "{ }" puedes poner parametros en caso de necesitar. | |
| | | LIR Programador Básico
Mensajes : 13 Puntos : 21
| Tema: Re: Darle click a un link con webbrowser Miér Mar 16, 2011 1:05 pm | |
| Aunque como lo usaria, este metodo aqui? esto es lo que quiero darle click [Tienes que estar registrado y conectado para ver esa imagen]y el codigo del html de ese link es este: - Código:
-
<a href="serverpush.htm" class="f18"><script>document.write(top.str_signin);</script></a> saludos | |
| | | Guillermo Javier Salazar STAFF TEAM
Mensajes : 181 Puntos : 349 Localización : México Comentarios : El azar favorece a una mente preparada.
| Tema: Re: Darle click a un link con webbrowser Miér Mar 16, 2011 1:32 pm | |
| Intenta hacer click en la etiqueta directamente;
webBrowser1.Document.Links[0].InvokeMember("Click");
Como no sabes cual link es, tendras que checar cada 1, hasta encontrar el indice que pertenece al link que quieres ejecutar y luego sustituir el 0. | |
| | | LIR Programador Básico
Mensajes : 13 Puntos : 21
| Tema: Re: Darle click a un link con webbrowser Miér Mar 16, 2011 1:59 pm | |
| Que tal de nuevo, como menciono, si se fijan talves lo mas sencillo de hacer seria, poner la direccion es decir. [Tienes que estar registrado y conectado para ver este vínculo] haciendolo de esta manera webbrowser.Navigate("http://www.192.168.1.26/serverpush.htm"); y si funciona navega pero el problema es que la pagina me la muestra de esta manera [Tienes que estar registrado y conectado para ver esa imagen]Por eso si lo tengo que hacer de la manera de darle click a login, porque al parecer cuando le das click ejecuta una script que te permite que se mire bien la pagina web. saludos. | |
| | | LIR Programador Básico
Mensajes : 13 Puntos : 21
| Tema: Re: Darle click a un link con webbrowser Jue Mar 17, 2011 10:38 pm | |
| Que tal, pues ya pude resolver mi problema con cabeceras es decir, logre sacarlo de esta manera webBrowser.Navigate("http//192.168.1.26/login?user=lir&password=cspromex"); y asi logre resolver mi problema saludos | |
| | | Contenido patrocinado
| Tema: Re: Darle click a un link con webbrowser | |
| |
| | | | Darle click a un link con webbrowser | |
|
| Permisos de este foro: | No puedes responder a temas en este foro.
| |
| |
| |
|