Javascript Auto Refresh Toggle Checkbox

Ich möchte, dass meine Besucher in der Lage sind, eine automatische Seitenaktualisierung mit einem Kontrollkästchen (keine iframes) umzuschalten.
Dies ist der ähnlichste Code, den ich bei Google gefunden habe, aber er wurde 2004 erstellt und ich kann ihn scheinbar nicht zum Laufen bringen.
Ich benutze diesen Code auf WordPress. Das Problem könnte also in "" timerRefresh.htm? Checked "" unten liegen. Ich weiß nicht, wie ich es umbenennen soll, da meine WP-Seite nicht mit .html / .php / etc endet. Es endet nur mit "/ "
PS: Ich weiß, dass es Browser-Erweiterungen für Auto-Reload gibt. Ich suche nicht danach.

Vielen Dank!

      var asdf = false;
      function StartTime(){
        if(asdf)clearTimeout(asdf)
        asdf = setTimeout("RefreshPage()",5000);
      }
      function RefreshPage(){
clearTimeout(asdf)
        if(document.Test.CB1.checked)
          document.location.href= "timerRefresh.htm?Checked"
      }
      function LoadPage(){
        var findCheck = document.location.href.split("?Chec");
        if(findCheck.length == 2){
          document.Test.CB1.checked=true;
          StartTime()
        }
      }

 

<body onload="LoadPage()">
    <form name="Test">
      <input type="checkbox" name="CB1" onclick="StartTime()">
    </form>
  </body>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage