Tester: JavaScript-Cookie?!

Hi,

ich habe diesn Quelltext programmiert. Leider kommt immer ein Fehler in Zeile 8. Was ist falsch?

<html><head></head><body><script type="text/javascript">
function menufalse() {
 if(navigator.cookieEnabled == true){
  if(document.cookie) {}
  else    {
   var ablauf = new Date();
   var indreistunden = ablauf.getTime() + (3 * 60 * 60 * 1000);
   ablauf.setTime(indreistunden);
   document.cookie = "contextmenu=false; expires=" + indreistunden.toGMTString();
                        alert(document.cookie) ;
  }
 }
 else {
 alert('Für diese Function müssen Cookies erlaubt sein!'); }
}
menufalse();
</script>
</body></html>

  1. Hallo,

    ich habe diesn Quelltext programmiert. Leider kommt immer ein Fehler in Zeile 8. Was ist falsch?

    <html><head></head><body><script type="text/javascript">
    function menufalse() {
     if(navigator.cookieEnabled == true){
      if(document.cookie) {}
      else    {
       var ablauf = new Date();

    //ablauf ist ein Datumsobjekt mit dem aktuellen Datum

    var indreistunden = ablauf.getTime() + (3 * 60 * 60 * 1000);

    //indreistunden ist eine Zahl. Millisekunden des akt. Datums + 3 Stunden

    ablauf.setTime(indreistunden);

    //ablauf wird neu gesetzt, auf akt. Datum + 3 Stunden (indreistunden)

    document.cookie = "contextmenu=false; expires=" + indreistunden.toGMTString();

    //.toGMTString ist eine Methode des Datums-Objekts. Worauf wendest Du es an?

    alert(document.cookie) ;
      }
     }
     else {
     alert('Für diese Function müssen Cookies erlaubt sein!'); }
    }
    menufalse();
    </script>
    </body></html>

    viele Grüße

    Axel