Gamperl Markus: Kleines Pop Up Window!

Beitrag lesen

Hallo!

Ich möchte gerne ein PopUp Window erzeugen dass nur aus einer List Box besteht:

MyWindow=window.open('viewLaf.do?event=setCurrentRowWithKey&Arg0=<c:out value='${Row.rowKeyStr}' />&event=editLafLm','MyWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=100,height=20,left=window.event.clientX,top=window.event.clientY');

Jedoch wird es nicht 20 Pixel hoch, sondern ca. 60 bis 80. Die Breite stimmt genau jedoch die Höhe lässt sich nicht bis auf die Höhe der Listbox verkleinern... (beim Resize mit der Maus kann ich das Fenster aber in meine gewünschte Größe ziehen, vorausgesetzt wenn ich es beim Aufruf erlaube)

Das PopUp enthält folgenden Code:

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ page contentType="text/html;charset=windows-1252"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"/>
<title>Status Ändern</title>
</head>
<body style="margin: 0px; padding: 0px; border-spacing: 0px;" onLoad="window.resizeTo(110,20);">
        <html:form action="/editLafLm.do" target="laf" onsubmit="self.close();" style="margin: 0px; padding: 0px;">
          <input type="hidden" name="<c:out value='${bindings.statetokenid}'/>" value="<c:out value='${bindings.statetoken}'/>"/>
                <html:select property="StaId1" onchange="elements[2].click();">
                  <html:optionsCollection label="prompt" value="index" property="StaId1.displayData"/>
                </html:select>
          <c:out value="${bindings.editingMode}"/>
          <input id="okay" name="event_Submit" type="submit" value="." style="width: 0px; height: 0px; font-size: 0px;"/>
        <script language="JavaScript">
     if (navigator.appName != "Microsoft Internet Explorer")
     {
      alert('Für diese Funktionalität verwenden Sie bitte den MS Internet Explorer');
      self.close();
     }
    </script>
    </html:form>
</body>
</html>

Hat jemand eine Idee?

Danke!
Markus