LastBoyScout: Seitenaktualisierung per Schieberegler definieren

Beitrag lesen

Hallo,

Habe leider keine Idee, wie man auf den Wert von zugreifen kann... Meine Alternativlösung ist daher das automatischen absenden des Formulars onchange="this.form.submit()" und PHP. Allerdings muss man es über GET machen, da es bei POST ansonsten immer wieder auf den Startwert zurückfällt:


<?php
if (isset($_GET['Reload'])) {
	$Reload = $_GET['Reload'];
} else {
	$Reload = 30;
}
?>
<!doctype html>
<html>
  <head>
    <meta http-equiv="refresh" content="<?php echo $Reload ?>">
  </head>
  <body>
    <form name="Aktualisieren" oninput="Output.value=parseInt(Reload.value)" action="" method="get">
	  <label for="Reload">Reload: </label>
      <input name="Reload" id="Reload" type="range" min="5" max="60" value="<?php echo $Reload ?>" onchange="this.form.submit()" />
	  <output name="Output" id="Output" for="Reload"><?php echo $Reload ?> sec.</output>
    </form>
  </body>
</html>

P.S. Tipp: Über oninput im Formular-Tag lasse ich mir den Einstellungswert im Output- Element anzeigen.

Gruß und noch eine schöne Sonnenfinsternis, LBS