Hallo,
Okay, ich geb's vorab gern zu, dass es um eine Javascript-Spielerei geht. Aber vielleicht kann mir ja trotzdem jemand einen Tipp geben, wie sich die aktuelle Position eines Fensters (linke obere Ecke) zuverlässig bestimmen bzw. abfragen lässt. Oder ist es wirklich so, dass es dafür keine Möglichkeit gibt ?
Der IE kennt window.screenLeft und window.screenTop, was sich auf die linke obere Ecke des sichtbaren Fensterbereiches ("Canvas") bezieht. Durch Verschiebung des Fensters auf Bildschirm-(0,0) und Rueckrechnung kommt man auf den linken oberen Eckpunkt des Fensters:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Test by TM 10/02</title>
<script language="JavaScript" type="text/javascript">
<!--
function IEFensterPosition()
{
x0=window.screenLeft;
y0=window.screenTop;
window.moveTo(0,0);
x=x0-window.screenLeft;
y=y0-window.screenTop;
window.moveTo(x,y);
alert("x="+x+" y="+y);
}
//-->
</script>
</head>
<body onload="IEFensterPosition()">
<p>Test ...</p>
</body>
</html>
MfG, Thomas