Inita: popup Fenster

Beitrag lesen

Hi folk!

hab im netz ein JS fuer popup-fenster gefunden. Kann nicht aber leider finden, was ich genau will.

<html>
<head>
<script type="text/javascript">
function PopUp(w,h,ziel) {
  h = h - 20; var x=0, y=0, parameter="";
  if (w < screen.availWidth || h < screen.availHeight) {
    x = (screen.availWidth - w - 12) / 2;
    y = (screen.availHeight - h - 104) / 2;
    if (window.opera) y = 0; // Opera positioniert unter den Symbolleisten
    if (x<0 || y<0) { x=0; y=0; }
    else parameter = "width=" + w + ",height=" + h + ",";
  }
  parameter += "left=" + x + ",top=" + y;
  parameter += ",menubar=no,location=no,toolbar=no,status=no";
  parameter += ",resizable=yes,scrollbars=yes";
  var Fenster = window.open(ziel,"PopUp",parameter);
  if (Fenster) Fenster.focus();
  return !Fenster;
}
// ]]>
</script>
</head>
<body>
<a href="ff.html" onclick="return PopUp(288,516,this.href)"> Demo </a>
<p>ss</p><p>ss</p><p>ss</p><p>ss</p><p>ss</p><p>ss</p><p>ss</p>
<a href="ff.html" onclick="return PopUp(288,516,this.href)"> Test </a>
</body>
</html>

das popup-fenster oeffnet sich ganz im zentrum des monitors, aber ich brauch nich im zentrum und nicht zB top:20, left=45.
Ich moechte, dass mein popup-fenster oeffnet sich:
wenn ich aufm 'Demo' z.B. klicke, das popup-fenster oeffnet sich genau neben dem 'Demo', aber wenn ich auf 'Test' klicke, dann oeffnet das fenster genau neben dem 'Test', egal wie die scrollbalken stehen, aber immer neben dem entschprechenden text.

danke