<script>
showModelessDialog("new.htm","","dialogHeight:80px;dialogWidth:300px;dialogLeft:"+(screen.width/2-150)+";dialogTop="+(screen.height/2-40)+";help:no")
</script>这个方法打开的窗口会始终在打开它的窗口的上面。坐标你看看,上面的参数dialogLeft..Top

解决方案 »

  1.   

    这方法可是可以,但它太霸道了一点,不准别人操作父窗口的内容,没有办法,只有这样了。不过有点小技巧,可以蒙混一下。
    <script>
    newid=window.open("",null,"top=100000,left=0,width=1,height=1");
    newid.document.write('<script>showModelessDialog("new.htm","","dialogHeight:80px;dialogWidth:300px;dialogLeft:100px;dialogTop:80px;help:no;status:no")</s'+'cript>');
    </script>
      

  2.   

    这种?<BODY onload="focuswin = setInterval('document.body.focus()',10)" onunload="clearInterval(focuswin)">
      

  3.   

    to:mmkk()
    您的这个方法也不是最好。我试了,在靠近他的窗口最小化时,他可以最大化,但是前面的就不行了,您能再改改吗?
    谢谢您!
      

  4.   

    在使用showModelessDialog()打开的窗口怎么应用打开它的窗口?
    比如,
    在a 中使用showModelessDialog(b),
    如何引用a.form[0]的值阿?
      

  5.   

    你们可能还不理解我的意思。我不想要相对的最前端。我要绝对的最前。就想winnamp。realplay一样!