Wenas
Voy a poner una webcam en una de mis p?ginas, y despues de mucho indagar y probar, voy a hacerlod e la siguiente forma:
Con el WebCamXP subo por FTP cada 10 segundos una imagen capturada con la camara. Despues con este c?digo cambio la imagen cada 60 segundos:
<!-- Cambiar imagen cada tiempo -->
<script language="JavaScript" type="text/javascript">
<!--
var t = 60 // intervalo
imgsrc = "";
function ErrorImg() {
setTimeout("LoadImg()", t*1000);
}
function LoadImg() {
if (imgsrc == "") imgsrc = document.images.visiongs.src;
document.images.visiongs.onload = "";
tmp = new Date();
tmp = "?"+tmp.getTime();
document.images.visiongs.src = imgsrc+tmp;
setTimeout("LoadImg()", t*1000);
}
// -->
</SCRIPT>
<IMG src="webcam/cam.jpg" width="352" height="288" border="1" name="visiongs" onload="LoadImg()" onerror="ErrorImg()">
<!-- Fin -->
El problema es que hay veces que
coincide la subida de la imagen con el cambio de esta, por lo que el navegador no lo muestra al estar 'corrupto'
?Hay alguna forma de que si la imagen no la puede cargar, que cargue otra a mi elecci?n (algo que ponga "Conectando..." por ejemploNos vemos y gracias