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