• Hallo,

    auf das event onscroll reagiert weder Safari, noch chrome, firefox tut es.. wie kann ich den Bug fixen?

    JavaScript
    window.onscroll = function(){
        alert("scrolled");
        /* Firefox(latest)   : scrolled
         * Chrome (latest)   : --
         * Safari (latest)   : --
         * IE (1.5)          : scrolled !!!!!!!!!
         */
    }

    Wo liegt das Problem?
    Hallo?! der IE 1.5 macht es sogar ?( :thumbup:

    4 Mal editiert, zuletzt von wolf (1. April 2014 um 21:44)

  • Vielleicht ein Workaround mit bind("onscroll") oder wie auch immer das dann heisst.
    Halt vorher nochmal das Event explizit binden und nicht davon ausgehen, dass die Browser das nativ machen.

  • Der scroll funktioniert, nur das was danach kommen soll nicht :o

    JavaScript
    document.onscroll = function(){
    	console.log("scrolled");
    }

    Funktioniert in den Browsern einwandfrei, hab eher die Befürchtung, das possition fixed nicht wirkt . :huh:


    Fehler gefunden:

    JavaScript
    console.log(document.documentElement.scrollTop);
    if(document.documentElement.scrollTop > 52){ [...] }


    Zeile 1 liefert in Chrome immer 0 als wert. ?(

    4 Mal editiert, zuletzt von wolf (2. April 2014 um 19:32)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!