showModalDialog也不能总在最前,只能保证在父窗口之上。
目前没法让任何窗口总在最前。
以前用过onblur=this.focus()
但也不行……

解决方案 »

  1.   

    我就是想达到模式窗口(shoumodaldialog)总在父窗口之上的效果
    但是在模式窗口中提交表单时,会打开一个新窗口,这样就没有意义了,有办法在提交表单时不开新窗口么?
      

  2.   

    可以把得到的值设成cookie变量,我刚做了一个类似的程序。
    以上的我都试过了,不行的说。
      

  3.   

    把你要提交的网页放在Frame里,另一个Frame是个width=0;height=0;diaplay=none的,用showModalDialog打开这个Frame,就可以提交了
      

  4.   

    Lion,具体怎么用啊,能不能说详细一些,多谢
      

  5.   

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>html</title>
    </head>
    <body>
    <script language="JavaScript">setInterval('window.focus()',1);</script>
    点击其他窗口,让该窗口失去焦点试试</body>
    </html>
      

  6.   

    楼上的方法和直接用onblur=this.focus()一样的毛病
    弹出窗口本身的元素都不能得到焦点了,
    就是说文本框都没有办法输入