Mike_2701: Scrollen mit Pfeiltasten verhindern

Beitrag lesen

Hallo!!

Danke erstmal für deine Antwort...

Habe mir jetzt das alte Problem mit der Leertaste durchgelesen und versucht es zu verstehen, aber ich bin leider in JavaScript nicht allzu bewandert und hab mich insofern recht schwer getan!

Ich hab jetzt einfach mal eine von dir vorgeschlagene Lösung genommen und versucht sie einzubauen, aber leider funktioniert es nicht so wie es soll...

function welche (e) {
  var e = e || window.event;
  if(window.captureEvents) {
    var taste = e.which;
  } else {
    var taste = e.keyCode;
  }
  if(taste==38 OR taste==40) {         //HIER HAB ICH WAS ANGEPASST
    if(e.preventDefault)
      e.preventDefault();
    else
      e.returnValue=false;
  }
}

if (window.captureEvents) {
  window.captureEvents(Event.KEYPRESS);
  // auf die eine Zeile vorher (für Netscape 4.X) kommt's nicht an
  window.onkeypress=welche;
} else {
  document.onkeypress=welche;
}

Entweder ich habe etwas falsch gemacht oder es war nicht der richtige Lösungsansatz den ich unter den vielen herausgesucht habe!!
Vielleicht könntest du nochmal versuchen mir zu helfen oder einen Tipp zu geben worauf ich noch achten muss...

Danke im Voraus!!

Mike...

0 53

Scrollen mit Pfeiltasten verhindern

Mike
  • javascript
  1. -3

    wegen dem Namen...

    Mike
    • zu diesem forum
    1. -2
      Mike
      1. 0
        Mike der als letzter kam...
        1. 2
          O'Brien
        2. 0
          Gernot Back
          1. 0
            Gunnar Bittersmann
            1. 0
              Gunnar Bittersmann
              1. 0
                Lachgas
                1. 0
                  Gunnar Bittersmann
                2. 0
                  Swen Wacker
                  1. 0
                    Gernot Back
                    1. 0
                      Gernot Back
                    2. 0
                      Swen Wacker
                      1. 0
                        Gernot Back
                        1. 0
                          Swen Wacker
                  2. 0
                    Lachgas
                    1. 0
                      Swen Wacker
                      1. 0

                        weißte?

                        Gernot Back
                        1. 0
                          Swen Wacker
          2. 0
            Mike
        3. 0
          Mike
    2. 0
      Markus
      1. 0
        Mike
    3. 0

      "des Namens wegen", Ihr Grammatik-Krüppel!

      Bio
      1. 0
        Orlando
        1. 0
          Orlando
          1. 0
            Bio
      2. 0
        Mike
        1. 0
          Gunnar Bittersmann
    4. 0
      Mike©
    5. 0
      Mike
      1. 0
        Ashura
        1. 0
          O'Brien
          1. 0
            Ashura
            1. 0
              O'Brien
              1. 0
                Ashura
                1. 0
                  O'Brien
                  1. 0
                    Ashura
                    1. 0
                      O'Brien
                      1. 0
                        Ashura
                        1. 0
                          Mike©
  2. 0
    Gernot Back
  3. 0
    Mike, der die Frage gestellt hat
    1. 0
      Gernot Back
      1. 0
        Mike_2701
        1. 0
          Gernot Back
          1. 0
            Mike_2701
            1. 0
              Gernot Back
              1. 0
                Mike_2701
                1. 1
                  Struppi
        2. 0
          Gernot Back
  4. 0
    Christian Seiler