En el evento simplemente intentaríamos recargar de nuevo un segundo después, momento en el que suponemos que ya habrá terminado de subirse la nueva imagen por FTP. El código final y completo sería:
<html> <head> <title>Mi webcam</title> <script language="JavaScript"><!-- periodo = 60; imgsrc = document.webcam.src; buffer = new Image(); buffer.onload = imageChange; buffer.onerror = imageError; setTimeout("imageReload()", periodo * 1000); function imageReload() { buffer.src = imgsrc + "?d=" + new Date().getTime(); setTimeout("imageReload()", periodo * 1000); } function imageChange() { document.webcam.src = buffer.src; } function imageError() { setTimeout("imageReload()", 1000); } // --></script> </head> <body> <img name="webcam" src="webcam.jpg" width="320" height="240" border="0"> </body> </html>Usuarios que han visto este tema también han visto...
- Como ocultar la URL en la barra de estado
- Frase al azar con Javascript
- Tabla de colores con Javascript
- No Frame - Borrando frames de tus paginas
- Las funciones Javascript mas utiles
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.