Caramoon: Berechnung der Mouseposition - Problemfall Mozilla

Problem:
Meine Javascriptfunktion läuft fast perfekt, es gibt nur noch ein Problem mit Mozilla
und zwar muss ich die Scrollhöhe (quasi den nicht sichtbare Bereich) subtrahieren.

Die Funktion ***** document.body.scrollTop *****
wird vom Mozilla ja leider nicht unterstützt!

Hat da jemand bitte einen Tip für mich?

Gruß
Caramoon

  1. Hallo erstmal!

    was spricht gegen scrollTo()?
    Allerdings versehe ich nocht nicht sorecht, wie Dir das Scrollen helfen kann, die Mouseposition zu bestimmen. Poste doch bitte Dein Script!

    Gruß aus Berlin!
    eddi

    --
    Frei nach Goethe: ... Ich bin ein Teil jener Kraft die stets das Gute will... ]:þ
    1. Hallo Eddi,

      ich will nicht scrollen, sondern einfach nur die Höhe (die gescrollt wurde) auslesen.

      Also einfach eine Eigenschaftsvariable des Mozillas,
      welche mir z.B. die gescrollte Pixelhöhe zurückgibt.

      Das Ganze funktioniert unterm IE problemlos,
      ich bräuchte nur eine Mazillaeigenschaft zum auslesen.

      1. Hallo,

        also pageYOffset tut bei mir seinen Dienst?!

        Gruß aus Berlin!
        eddi

        --
        Frei nach Goethe: ... Ich bin ein Teil jener Kraft die stets das Gute will... ]:þ
        1. Danke Jan und Eddi,

          da scheint irgendwo die Antwort drin zu liegen.
          Funktioniert zwar noch nicht,
          aber wenigstens hab ich schon mal einen Ansatz.

          Gruß
          Caramoon

  2. Hallo,

    http://www.quirksmode.org/viewport/compatibility.html -> Scrolling offset

    Gruß, Jan

  3. Die Funktion ***** document.body.scrollTop *****
    wird vom Mozilla ja leider nicht unterstützt!

    Hat da jemand bitte einen Tip für mich?

    Du suchst

    var posy = (document.all && !window.opera) ? document.body.scrollTop : window.scrollY;

    Gruß Günter

    1. Du suchst

      tut er?

      var posy = (document.all && !window.opera) ? document.body.scrollTop : window.scrollY;

      Was hat document.all oder window.opera damit zu tun?

      Warum das nicht immer funktioniert und teilweise falsch ist, kannst du auf der Seite, die Jan bereits vor einer halben Stunde gepostet hat lesen

      http://www.quirksmode.org/viewport/compatibility.html

      Struppi.