<html>
<script language="JavaScript">
<script type="text/javascript">
var ppWindow = null;
var ppWinProps='width=390px,height=270px,left='+((screen.width-390)/2)+',top='+((screen.height-295)/2)+',location=0,status=0,menubar=0,resizable=0,scrollbars=0,directories=0';
px hat hier nichts zu suchen. und du screen ist kein sinnvolles Objekt, du positionierst in einem 2-Monitor system, das Popup halb/halb auf beiden Monitoren, sieht scheisse aus.
function makeWindow()
{
if(ppWindow==null || ppWindow.closed)
{
ppWindow = window.open('about:blank','test',ppWinProps);
}
evtl. noch:
else ppWindow.focus();
}
Da du einen Namen angegeben hast, sollte sich immer nur ein Fenster öffnen. Es kann sein dass der IE unterschiedlich reagiert ob du dieses Skript per http oder file protokoll aufrufst.
Struppi.