用window.open()打开新窗口后,如何使它一直保持在屏幕最上面?就象用showModalDialog打开一样.

解决方案 »

  1.   

    <form id="Form1" Load="window.focus">
      

  2.   

    open('***.aspx', '_blank', 'left=0,top=0 width=683,height=570,scrollbars=no,resizable=no,channelmode=no');
      

  3.   

    <body onload="window.focus()">
      

  4.   

    有一个alwaysRaised属性,可让它总在其他浏览器窗口的前面
      

  5.   

    window.open('***.aspx', '_blank', 'left=0,top=0 width=683,height=570,scrollbars=no,resizable=no,channelmode=no')
    这个应该可以的啊
      

  6.   

    经过测试,只有<body onload="window.focus()">方法较好,其他诸如channelmode=no,alwaysRaised=yes,等等都不行,哪位再请测试一下?
      

  7.   

    疑问:
    window.focus() 可以一直保持在屏幕最上面?
      

  8.   

    window.focus()只是在页面载入时,可以浮动到最上面,但是,不能一直保持在屏幕最上面