IFrame-Refresh

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • IFrame-Refresh

    Habe eine kleine Webcam-Seite eingerichtet, nur leider will sie nicht:
    Code:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <meta http-equiv="Pragma" content="no-cache">
    <script language="Javascript">
      <!--
        var Zeit = 10;
        function refreshCam(){
            if (Zeit > 0)
            {
              Zeit = Zeit - 1;
              document.website.noch.value = Zeit;
              setTimeout("refreshCam()", 1000);
            }
            else
            {
              document.website.cam1.src = "webcam1.jpg";
              document.website.cam2.src = "webcam2.jpg";
    	  Zeit = 10;
              document.website.noch.value = Zeit;
    	}
          }
      //-->
    </script>
    </head>
    <body>
    <form name="website">
    <table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%" onLoad="refreshCam()">
      <tr width="100%" height="100%">
        <td align="center" valign="middle">
          <iframe name="cam1" src="webcam1.jpg" width="400" height="400" frameborder="0"></iframe>
        </td>
        <td align="center" valign="middle">
          <iframe name="cam2" src="webcam2.jpg" width="400" height="400" frameborder="0"></iframe>
        </td>
      </tr>
    </table>
    <center><font face="Tahoma" size="1">Noch <input type="text" size="2" name="noch" value="10"> Sekunden bis zum Refresh</font></center>
    </form>
    </body>
    </html>
    Der Timer läuft unten nicht und die IFrames refreshen auch nicht...

  • #2
    onLoad="refreshCam()" gehört in den BODY TAG
    <body onLoad="refreshCam()">

    Kommentar


    • #3
      Re: IFrame-Refresh

      Code:
      var Zeit = 10;
      function refreshCam(){
          if (Zeit > 0)
          {
             Zeit = Zeit - 1;
             document.website.noch.value = Zeit;
             setTimeout("refreshCam()", 1000);
          }
      was ist denn das für eine seltsame konstruktion?
      warum nicht gleich ein setTimeout mit 10.000 millisekunden, anstatt zehn mal eins mit 1.000?
      I don't believe in rebirth. Actually, I never did in my whole lives.

      Kommentar

      Lädt...
      X