/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
reload billede hver 1 sekund
Fra : S. M


Dato : 14-06-08 16:40

Jeg har lavet en side, hvor der er tilkoblet et webcam som oploadet er
billede til min webhotel.

Hvordan laver jeg det sådan at billedet automatisk bliver opdateret
hver sekund ?

Gerne kun billedet og ikke hele siden, hvis muligt

Billedet navn er altid det samme så det er kun at spørgsmål om at
reloade billedet..


Med venlig hilsen

S. Mik.


 
 
Sune Storgaard (14-06-2008)
Kommentar
Fra : Sune Storgaard


Dato : 14-06-08 20:21

"S. M" <stonefox58@hotmail.com> skrev i en meddelelse
news:4853e5e2.66203406@news.tele.dk...
> Jeg har lavet en side, hvor der er tilkoblet et webcam som oploadet er
> billede til min webhotel.
>
> Hvordan laver jeg det sådan at billedet automatisk bliver opdateret
> hver sekund ?
> Gerne kun billedet og ikke hele siden, hvis muligt

2+1 muligheder:

1) Javascript der reloader , nok den mest ideele løsning, men kræver
javascripts aktiveret.
Har ikke lige koden til det, men andre / google kan sikkert finde det.

2) iframe der indeholder <meta http-equiv="refresh" content="5"> og så
billedet.
(der er csshippier der kaster op når de hører ordet (i)frames, men ignorer
dem, til det her formål er det ganske fint)

Så er der mulighed #3, der bruger javascript, og falder tilbage på iframe
via <noscript> tag'et.





Stig Johansen (15-06-2008)
Kommentar
Fra : Stig Johansen


Dato : 15-06-08 06:26

Sune Storgaard wrote:

> 2) iframe der indeholder <meta http-equiv="refresh" content="5"> og så
> billedet.
> (der er csshippier der kaster op når de hører ordet (i)frames, men ignorer
> dem, til det her formål er det ganske fint)

Er det ikke mere et spørgsmål om validering ?
Men så kan man måske bruge <object> i stedet.

--
Med venlig hilsen
Stig Johansen

Sune Storgaard (15-06-2008)
Kommentar
Fra : Sune Storgaard


Dato : 15-06-08 09:18

"Stig Johansen" <wopr.dk@gmaill.com> skrev i en meddelelse
news:4854a83e$0$90271$14726298@news.sunsite.dk...
> Sune Storgaard wrote:
>
>> 2) iframe der indeholder <meta http-equiv="refresh" content="5"> og så
>> billedet.
>> (der er csshippier der kaster op når de hører ordet (i)frames, men
>> ignorer
>> dem, til det her formål er det ganske fint)
>
> Er det ikke mere et spørgsmål om validering ?

Frames er skam en valid del af nogle html standarder
http://www.w3.org/TR/REC-html40/present/frames.html

Til dette formål synes jeg det er oplagt at bruge det.


> Men så kan man måske bruge <object> i stedet.

Det tør jeg ikke sige.



Stig Johansen (15-06-2008)
Kommentar
Fra : Stig Johansen


Dato : 15-06-08 15:05

Sune Storgaard wrote:

> "Stig Johansen" <wopr.dk@gmaill.com> skrev i en meddelelse
> news:4854a83e$0$90271$14726298@news.sunsite.dk...
>> Men så kan man måske bruge <object> i stedet.
>
> Det tør jeg ikke sige.

<http://www.w3.org/TR/html4/struct/objects.html#edef-OBJECT>

--
Med venlig hilsen
Stig Johansen

Jørgen Farum Jensen (14-06-2008)
Kommentar
Fra : Jørgen Farum Jensen


Dato : 14-06-08 22:58

S. M skrev:
> Jeg har lavet en side, hvor der er tilkoblet et webcam som oploadet er
> billede til min webhotel.
>
> Hvordan laver jeg det sådan at billedet automatisk bliver opdateret
> hver sekund ?
>
> Gerne kun billedet og ikke hele siden, hvis muligt
>
> Billedet navn er altid det samme så det er kun at spørgsmål om at
> reloade billedet..

Dether er lige ud af skjorteærmet,
men skulle nok kunne løse opgaven:

HTML-koden:
<div id="pix">
<img id="campix" src="pladsholder.png" alt="Webcam billede"
id="pladsholder" width="274" height="185" border="0">
<p onclick="stopPix()">Stop visningen</p>
</div>

Scriptet:
<script type="text/javascript">
function visPix(){
document.getElementById('campix').src = "kamera.jpg"
}
intervalID = setInterval("visPix()",1000)
function stopPix() {
clearInterval(intervalID);
}
</script>

Ovnestående vil udskifte billedet med id'en campix
med kamera.jpg hvert sekund.
--
Med venlig hilsen

Jørgen Farum Jensen
http://webdesign101.dk

Per Rasmussen (15-06-2008)
Kommentar
Fra : Per Rasmussen


Dato : 15-06-08 09:11

Jørgen Farum Jensen wrote in dk.edb.internet.webdesign.html:
> S. M skrev:
> > Jeg har lavet en side, hvor der er tilkoblet et webcam som oploadet er
> > billede til min webhotel.
> >
> > Hvordan laver jeg det sådan at billedet automatisk bliver opdateret
> > hver sekund ?
> >
> > Gerne kun billedet og ikke hele siden, hvis muligt
> >
> > Billedet navn er altid det samme så det er kun at spørgsmål om at
> > reloade billedet..
>
> Dether er lige ud af skjorteærmet,
> men skulle nok kunne løse opgaven:
>
>kode slettet
> Ovnestående vil udskifte billedet med id'en campix
> med kamera.jpg hvert sekund.
> --
> Med venlig hilsen
>
> Jørgen Farum Jensen
> http://webdesign101.dk

Er det ikke urealistisk at sætte reload til hvert sek. billede vil jo ikke
kunne nå at skifte, medmindre man har en tæske hurtig uploadforbindelse,
ligesom der skal en hurtig hurtig forbindelse til at vise det.

PerR


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Philip Nunnegaard (15-06-2008)
Kommentar
Fra : Philip Nunnegaard


Dato : 15-06-08 09:28

"Per Rasmussen" <jegskal@givedig.dk> skrev

> Er det ikke urealistisk at sætte reload til hvert sek. billede vil jo ikke
> kunne nå at skifte, medmindre man har en tæske hurtig uploadforbindelse,
> ligesom der skal en hurtig hurtig forbindelse til at vise det.

Måske, men det var dét spørgsmålet gik på.
I Jørgens eksempel er billedet så kun 274 x 185, så selv en almindelig 2
Mbit/s-forbindelse skulle nok lige kunne klare det. Billedet vil formentlig
fylde under 50 kb.


Jørgen Farum Jensen (15-06-2008)
Kommentar
Fra : Jørgen Farum Jensen


Dato : 15-06-08 20:53

Philip Nunnegaard skrev:
> "Per Rasmussen" <jegskal@givedig.dk> skrev
>
>> Er det ikke urealistisk at sætte reload til hvert sek. billede vil jo
>> ikke
>> kunne nå at skifte, medmindre man har en tæske hurtig uploadforbindelse,
>> ligesom der skal en hurtig hurtig forbindelse til at vise det.
>
> Måske, men det var dét spørgsmålet gik på.
> I Jørgens eksempel er billedet så kun 274 x 185, så selv en almindelig 2
> Mbit/s-forbindelse skulle nok lige kunne klare det. Billedet vil
> formentlig fylde under 50 kb.

Men ellers en relevant indvending,
når man som i dette tilfælde er
afskåret fra preload - hvilket får
mig til at tænke på at man nok skal
forhindre cache'ing af billedet.
--
Med venlig hilsen

Jørgen Farum Jensen
http://webdesign101.dk

Søg
Reklame
Statistik
Spørgsmål : 177493
Tips : 31966
Nyheder : 719565
Indlæg : 6408474
Brugere : 218886

Månedens bedste
Årets bedste
Sidste års bedste