如题:
当我用window.open打开一个新页面的时候,如果当前是有全屏的程序(比如一个用SWT开发的总是显示最前的程序)在的,并且全屏的程序也是置顶显示的,那么怎么才能让我新打开的页面在全屏程序之前呢?
貌似这个是IE一直在反对的?因为感觉这样相当于操作浏览器的事件。。。
我试过window.showModelessDialog弹出的页面是显示在最前的,但非模式窗口是多线程的,也就是当有新窗口打开时,总是打开一个新的窗口,不能在同一个窗口中打开。
解决全屏程序与新窗口显示优先级问题
本文探讨了在使用SWT开发的全屏程序环境下,如何通过特定方法确保新打开的窗口能够在全屏程序之前显示,避免了浏览器事件操作带来的IE反对现象。重点介绍了使用`window.showModelessDialog`实现非模式窗口优先显示的方法,并对比了其与模式窗口的区别。
如题:
当我用window.open打开一个新页面的时候,如果当前是有全屏的程序(比如一个用SWT开发的总是显示最前的程序)在的,并且全屏的程序也是置顶显示的,那么怎么才能让我新打开的页面在全屏程序之前呢?
貌似这个是IE一直在反对的?因为感觉这样相当于操作浏览器的事件。。。
我试过window.showModelessDialog弹出的页面是显示在最前的,但非模式窗口是多线程的,也就是当有新窗口打开时,总是打开一个新的窗口,不能在同一个窗口中打开。
3673

被折叠的 条评论
为什么被折叠?