window.open打开的页面怎样显示在全屏application之前

本文探讨了在使用SWT开发的全屏程序环境下,如何通过特定方法确保新打开的窗口能够在全屏程序之前显示,避免了浏览器事件操作带来的IE反对现象。重点介绍了使用`window.showModelessDialog`实现非模式窗口优先显示的方法,并对比了其与模式窗口的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如题:

 

当我用window.open打开一个新页面的时候,如果当前是有全屏的程序(比如一个用SWT开发的总是显示最前的程序)在的,并且全屏的程序也是置顶显示的,那么怎么才能让我新打开的页面在全屏程序之前呢?

 

貌似这个是IE一直在反对的?因为感觉这样相当于操作浏览器的事件。。。

 

我试过window.showModelessDialog弹出的页面是显示在最前的,但非模式窗口是多线程的,也就是当有新窗口打开时,总是打开一个新的窗口,不能在同一个窗口中打开。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值