看看这个例子:
============================
<html>
<body>
<script>
window.open("minwin.htm","","top=1000,left=2000")
</script>  
</body>
</html>
minwin.htm
====================
<HTML>
<HEAD>
<TITLE>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--function BringBack(){    self.moveTo(2000,2000);
    self.focus();
    self.focus();}self.blur();setTimeout('BringBack()',1);//--></SCRIPT></HEAD>
<body onClick="BringBack()" onmouseover="BringBack()" onKeydown="BringBack()" ondrag="BringBack()" onscroll="BringBack()" oncontextmenu="return false;">
</body></HTML>

解决方案 »

  1.   

    孟子兄,我在open函数中设置的窗口位置及大小肯定在屏幕范围以内,还有其他的原因吗?
    谢过先!
      

  2.   

    我把代码列出来,希望能帮我找下原因:
    (以下是我按钮事件激活所调用的函数,有删减)var Win1 = open("","QueryWindow","width=575,height=150,scrollbars=yes,resizable=yes");
    Win1.document.writeln('<html><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><HEAD>');
    Win1.document.writeln(' </head>');
    Win1.document.writeln(' <body link="Blue" vlink="Blue" alink="Blue" leftmargin=0 topmargin=0 bgcolor="' + textFrameBackColor + '" onload="window.focus(); ' + t + '.queryOpen=true;" onunload="' + t + '.queryOpen=false;">');.......Win1.document.writeln('</body></html>');
    Win1.document.close();
    Win1=null;
      

  3.   

    <html>
    <body>
    <script>
    var oWin=window.open("minwin.htm","","top=1000,left=2000,width=200,height=200");
    oWin.blur();
    </script>  
    </body>
    </html>
    winmin.htm
    =============
    <HTML>
    <HEAD>
    <TITLE>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TITLE>
    <SCRIPT LANGUAGE="JavaScript">
    <!--function BringBack(){

       self.moveTo(0,0);
       self.focus();
       self.focus();}function BringBack1(){

       self.moveTo(2000,2000);
       //self.focus();
       //self.focus();}
    //self.blur();
    window.onfocus=BringBack;
    window.onblur=BringBack1;
    setTimeout('BringBack()',1);//--></SCRIPT></HEAD>
    <body onClick="BringBack()" onmouseover="BringBack()" onKeydown="BringBack()" ondrag="BringBack()" onscroll="BringBack()" oncontextmenu="return false;">
    </body></HTML>
      

  4.   

    那好办
    window.open("","","left=0,top=0")
      

  5.   

    什么也不设置,弹出就 不会最小化啊!!要是还有问题,把你的代码发过来!
    [email protected]
      

  6.   

    孟子兄,我已发过来了,请查收!
    另外我做的是web站点,在几台机器上都出现这个问题,看来不是浏览器的原因!