Bernhard Wagner: DIV soll beim Scrollen der Seite mitscrollen

Beitrag lesen

Hallo,
versuch mal folgendes:

function mein() {
var a = 5;
var b = 5;
if (window.innerWidth > 950 || document.body.offsetWidth > 950){
a = 100;
}

if (window.pageYOffset){
        if (window.pageYOffset  < 100)
        {b = 180;}
        else
        {if (window.pageYOffset  > 1100)
            {b = 1100;}
            else
            {b = 1 + window.pageYOffset;}
        }}
    else
    {if (document.body.scrollTop < 100)
    {b = 180;}
    else
    {if (document.body.scrollTop > 1100)
    {b = 1100;}
    else
    {b = 1 + document.body.scrollTop;}
}}
document.getElementById("so").style.visibility = "visible";
document.getElementById("so").style.left= a + "px";
document.getElementById("so").style.top= b + "px";
window.setTimeout("mein()",1);
}

Die ID des Div mußt du noch anpassen und schau dir die Werte noch mal genau an, ich hab das für unterschiedliche Fensterbreiten gemacht. Die Funktion muß mit onLoad im body gestartet werden.
Gruß Bernhard