Chris: webcam bild als tabellen hintergrund

Hallo allerseits,

vielleicht kann mir jemand weiterhelfen. Ich möchte das Bild einer webcam als hintergrundbild in eine Tabelle einbinden, das sich dann alle paar Sekunden aktualisiert. An folgender Funktion bastele ich, aber ich bekomme es nicht hin, das entsprechende background element richtig anzusprechen:

function reloadCam()
  {reload = new Date();
   reload = "?"+reload.getTime();
   document.getElementsById("tvbild").style.backgroundImage = 'url(http://kreuzburg.dyndns.org:8000)'+reload;
   setTimeout("reloadCam()", 3000); // zeit-in-ms
}

die tabellen kopf zeile im body teil sieht folgendermaßen aus:
<TABLE  id="tvbild" style="background-image:url(http://kreuzburg.dyndns.org:8000)">

Die Funktion funktioniert nicht, das background bild wird nicht ausgetauscht.
Wäre für jeden Rat dankbar
Viele Grüße
Chris

  1. Hi:)

    getElementsById() gibt es nicht, höchstens getElementById().

    Ich vermute außerdem, dass das Bild nur getauscht wird, wenn Du zwischenzeitlich eine andere URL wie ...="irgendwasanderes.jpg" und danach wieder das Bild der Cam aufrufst. Ist aber pfusch, würde mir was mit Iframes überlegen (Iframe, welche eine Datei mit eingebundenem Cambild zeigt und sich ständig aktualisiert, Beispiel: http://www.saalenberg.de)

    Grüße, Buergle

    1. Lieber Buergle,
      vielen Dank für die Antwort. Warum ich das so komisch als hintergrundbild machen will, hat folgende Idee, die quadratisches Form des Webcambildes aufzubrechen, in dem man eine teilweise transparente Grafik darüberlegt, also ungefähr so:
      http://kreuzburg.shamelips.de/kreuzburg/fernseher.html

      wenn man jetzt stetig auf den aktualisieren button drückt, passiert genau das, was ich gerne erreichen würde, aber leider nicht automatisch funktioniert.
      Falls ähnliches auch mit iframe möglich ist, es also als hintergrund einzubinden, geb mir doch bitte bescheid, dann werde ich mich in die Materie einarbeiten. Ansonsten, ist jemand vielleicht in der Lage, dem Code im oben genannten Link den Fehler zu entlocken, der das automatische Aktualisieren verhindert?

      Vielen Vielen Dank erst mal für die schnelle Antwort
      Viele Grüße
      Chris

  2. Привет Chris.

    Bleibe doch bitte in deinem Thread: https://forum.selfhtml.org/?t=95883&m=582359.

    Дружба!
    Siechfred

    --
    »Sie kochten heimlich mit Wasser und tranken öffentlich Wein.«