Hejsa,
Nu er jeg ikke lige en ørn ud i javascript - men så er det jo godt at
man ved hvor man kan spørge...
Jeg har en .html-side med et billede på. Selve billedet bliver løbende
ændret (kommer fra et kamera).
Derfor vil jeg gerne ha' siden/billedet genopfrisket med f.eks. 5
sekunders melllemrum.
I første omgang løste jeg det ved at bruge:
<META HTTP-EQUIV="Refresh" CONTENT="5;URL=blabla.html">
Det virker sådan set også fint - bortset fra at billedet "blinker"
tydeligt ved opdatering af siden. Det er der vel måske heller ikke så
meget at sige til
Så forsøgte jeg mig med noget javascript, så hele siden kom til at se
således ud:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>Vægt Afdeling</title>
<script type="text/javascript">
function update(){
document.kamera.src = "ftp://192.168.16.20/fjernvejning/hassel.jpg";
}
window.onload = function(){setInterval('update()',5000)}
</script>
</head>
<body>
<img name="kamera" alt="afdeling" src=""
style="width: 100%; height: 100%;">
</body>
</html>
Det virker såmen også fint, men kun en enkelt gang. Funktionen bliver
altså ikke gentaget igen og igen som var planen.
Er der nogen der kan hjælpe mig lidt videre... ? Det burde vel være en
forholdsvis simpelt opgave
.... eller er der måske en hel anden metode som er bedre til at løse
"problemet" ?
Brian