Avatar billede hien Nybegynder
04. oktober 2002 - 12:45 Der er 15 kommentarer og
1 løsning

WebCam

Jeg er igang med en mere "brugervenlig" webcam side... jeg har denne kode:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>:: hien[dot]deekay webcam</title>
</head>
<script language="javascript">
function updcam(){
    document.images.mycam.src = 'http://hien.dk/webcam.jpg';
    setTimeout("updatecam();",1);
}
</script>
<body onload="updcam();" leftmargin="0" rightmargin="0" bottommargin="0" topmargin="0">
<img id="mycam" name="mycam" src="http://hien.dk/webcam.jpg">
<div style="position:absolute;top:4px;left:4px;color:white;font-family:verdana;font-size:10px;"><b>:: hien[dot]deekay webcam</b></div>

</div>
</body>
</html>


Men koden vil ikke fungere... den refresher ikke billedet som den nu burde gør...

Jeg har bruger:
http://hien.dk/?s=webcam iøjeblikket, men den er lidt irriterende da jeg bruger en anden kode.

Hvad er der galt med overstående kode??
Avatar billede thufir Nybegynder
04. oktober 2002 - 12:48 #1
Lav det som en meta!!
Avatar billede thufir Nybegynder
04. oktober 2002 - 12:49 #2
Kan sQ ik lige huske koden til at refreshe med :-/ arrrgh..
Avatar billede thufir Nybegynder
04. oktober 2002 - 12:49 #3
to sec.,... finder den lige..
Avatar billede nikolajdu Nybegynder
04. oktober 2002 - 12:49 #4
1. Du sætter timeout på en funktion der ikke findes... updatecam()
2. Du har sat timeouten til 1 milisekund - Det vil sige at siden stort set vil reloade konstant...

/Nikolaj
Avatar billede hien Nybegynder
04. oktober 2002 - 12:50 #5
Jamen jeg har det som et meta iøjeblikket, og det er VILDT irriterende når der kommer den refrshlyd... den anden kode burde bare skifte billedet ud uden den lyd... men jeg kan ikke få den til at fungere! :(
Avatar billede nikolajdu Nybegynder
04. oktober 2002 - 12:50 #6
setTimeout("updcam();",5000);

5 sekunder her.
Avatar billede hien Nybegynder
04. oktober 2002 - 12:52 #7
Her er den opdaterede kode:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>:: hien[dot]deekay webcam</title>
</head>
<script language="javascript">
function updcam(){
    document.images.mycam.src = 'http://hien.dk/webcam.jpg';
    setTimeout("updcam();",3600);
}
</script>
<body onload="updcam();" leftmargin="0" rightmargin="0" bottommargin="0" topmargin="0">
<img id="mycam" name="mycam" src="http://hien.dk/webcam.jpg">
<div style="position:absolute;top:4px;left:4px;color:white;font-family:verdana;font-size:10px;"><b>:: hien[dot]deekay webcam</b></div>

</div>
</body>
</html>

den bliver bare ikke ved med at refreshe billedet :/
Avatar billede nikolajdu Nybegynder
04. oktober 2002 - 12:54 #8
Det er fordi billedet ligger i cachen... 2 sekunder.
Avatar billede thufir Nybegynder
04. oktober 2002 - 12:55 #9
META!!!
Avatar billede jakoba Nybegynder
04. oktober 2002 - 12:57 #10
<script language="javascript">
var teller = (new Date()).valueOf(); // et stort ret tilfeldigt tal
function updcam(){
    document.images.mycam.src = 'http://hien.dk/webcam.jpg?'+teller++;
    setTimeout("updcam();",4*1000);  //hvert 4'de sekund
}
</script>

når du sætter helt samme url hvergang bliver billedet bare hentet fra cashe.
variablen teller ændrer sig hver gang så det ikke er samme url (men det er stadig samme billedfil på serveren der bliver hentet).

giv billedet tid til at blive hentet. hvis det er et stort billede skal der måske endda bruges mere end 4 sekunder.

mvh JakobA
Avatar billede nikolajdu Nybegynder
04. oktober 2002 - 12:58 #11
Aha - Jeg sad netop og ledte efter Jakobs "no-cache" version :))
Avatar billede hien Nybegynder
04. oktober 2002 - 13:00 #12
Hehe tak der virker nu :) Jeg takker den gamle mange gange ;) Kalder jeg at være rutineret... tak endnu engang... her har du points!
Avatar billede thufir Nybegynder
04. oktober 2002 - 13:00 #13
<meta HTTP-EQUIV="refresh" CONTENT="[UPDATETID];
URL=[URL]">
Avatar billede thufir Nybegynder
04. oktober 2002 - 13:00 #14
øv øv øv... Meta er meget nemmere...
Avatar billede hien Nybegynder
04. oktober 2002 - 13:01 #15
thufir fatter du overhovedet noget? jeg har selv brugt den kode... og gider den ikke mere... hvorfor tror du jeg ledte efter en anden metode?
Avatar billede puppetmaster Nybegynder
04. oktober 2002 - 13:09 #16
Kan du SÅ sidde stille foran det kamera!!!! ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester