Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Sanjo_Killer en 4 Agosto 2009, 20:44 pm



Título: Refrescar webs automáticamente.
Publicado por: Sanjo_Killer en 4 Agosto 2009, 20:44 pm
Hola, me gustaría saber como poder hacer refreshing automáticamente en una web cada 10 segundos, es decir, al pulsar un botón, hacer que esa web se refresque una y otra vez.

Gracias y saludos.  :D


Título: Re: Refrescar webs automáticamente.
Publicado por: Hadess_inf en 4 Agosto 2009, 21:13 pm
Lo podrias hacer con un setTimeout (funcion de javascript).

Saludos.


Título: Re: Refrescar webs automáticamente.
Publicado por: Sanjo_Killer en 4 Agosto 2009, 21:18 pm
Gracias por contestar. ^^

Bueno, la verdad esque me dejas un poco igual que antes ^^U, ¿con qué código se ultilizaría eso? ¿Cómo habría que hacerlo?

Sl2


Título: Re: Refrescar webs automáticamente.
Publicado por: Hadess_inf en 4 Agosto 2009, 21:32 pm
Código
  1. <input type="butom"Onclick = "funcion()">
  2.  
  3.         <script>
  4.                function funcion()
  5.                {
  6.                    setTimeout("ir()",500);
  7.                }
  8.                function ir()
  9.                {
  10.                  location.href="tu_pagina.php";
  11.                  setTimeout("ir()",500);
  12.                }
  13.         </script>

Espero funcione.
Saludos.


Título: Re: Refrescar webs automáticamente.
Publicado por: Sanjo_Killer en 4 Agosto 2009, 21:34 pm
Gracias por responder.
Espero no pecar de idiota, pero, ¿eso no es html? Yo me refería a Visual Basic .Net. No sé, el <script> y tal me dice que eso es html o algo parecido. xD
Saludos. ^^


Título: Re: Refrescar webs automáticamente.
Publicado por: Hadess_inf en 4 Agosto 2009, 21:55 pm
Pues claro que es html. Lo que tienes que hacer es un script que funcione en el lado del cliente. Lo mas indicado es usar javascript. Ahora que si quieres llamar la funcion con el vb NEt podrias agregar el atributo al boton respectivo.

Código
  1. boton.attributes.add("onclick","funcion()")

Saludos.


Título: Re: Refrescar webs automáticamente.
Publicado por: raul338 en 5 Agosto 2009, 00:38 am
Hadess_inf, creo que entendiste mal, creo que lo que el quiere es refrescar un webrowser cada 10 segundos  ;D

Pones un timer a la aplicacion, con intervalo de 10000 (son milisegundos), y en el boton pones

Código
  1. Timer1.Enabled = True
  2. Timer1.Start()

En el timer, en el evento Tick pones
Código
  1. Webrowser1.Refresh()

Espero que te sirva!


Título: Re: Refrescar webs automáticamente.
Publicado por: Hadess_inf en 5 Agosto 2009, 00:44 am
Jajaja ... no se ... pasa que no especifico, si la pagina la contienes en un WEBBrowser (Control) pues lo mas indicado seria trabajar con el timer.