kasbl: document.body.scrollTop

Hallo,

leider finde ich für folgendes Problem nirgendwo eine Lösung.

In einem Javascript möchte ich die Position des Cursors feststellen.
Dazu benutze ich den Befehl "document.body.scrollTop". Wenn die Seite nach unten bzw. rechts gescrollt wurde, bringt dies den Wert ab Seitenanfang, sofern ich den IE 5.x benutze (also z.B. 4234). Beim IE 6 wird nur der Wert ab angezeigter Seite gezeigt (also 312 statt 4234). Somit kann ich nicht feststellen, wie weit die Seite gescrollt wurde.

Kann mir jemand helfen???

Danke im voraus
Klaus

  1. Hallo Klaus,

    In einem Javascript möchte ich die Position des Cursors feststellen.

    Welchen Doctype verwendest du? mit URL?

    versuche einmal folgendes:

    1. keinen <!DOCTYPE> angeben oder für den IE6 im "CSS1Compat" Mode
    2. document.documentElement.scrollTop

    HTH

    Maxx

    1. Danke Maxx!

      Doctype habe ich gelassen wie er war [<!doctype  html  public  "  -//W3C//DTD  HTML  4.0  //EN">]

      und dann Punkt 2) genutzt. Hat funktioniert.

      :-) Klaus