javascript - 使弹出(非模态)浏览器窗口即使在不活动时也保持可见

标签 javascript popup

是否有办法使弹出窗口(不是模式)保持可见,即使它处于非事件状态。我知道这听起来像是一个荒谬的问题,而且我预计这是不可能完成的。

但如果可以的话,任何方向都将不胜感激。我发现了“依赖”属性,它不应该在我正在使用的 OSX 上工作。

http://www.gtalbot.org/BugzillaSection/Bug195867GDR_WindowOpen.html#GrpFunctionalityFeatures

我不需要它跨浏览器/操作系统兼容,如果它可以在单个平台/浏览器上运行那么就可以了。

我不确定“依赖”是否能解决问题,或者还有其他/更好的方法。

最佳答案

我认为您无法使用浏览器中的 JavaScript 来控制浏览器窗口的“始终位于顶部”行为。但是,如果弹出窗口始终位于顶部,则它一定挡住了浏览器窗口的一部分。因此,不要创建新的浏览器窗口,而是将其设为 <div>阻止 position: fixed;并将其放置在页面上您想要的位置。您可以使用 JavaScript 进行控制。

关于javascript - 使弹出(非模态)浏览器窗口即使在不活动时也保持可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16149219/

相关文章:

jquery - jQuery Mobile 中的弹出窗口未按预期工作,请提出建议

ios - 如何在 iPhone 的 xamarin 中捕获带有弹出窗口的屏幕截图?

javascript - 从 Angular Material 中禁用 'outside click' 上的 'FAB Speed Dialog'

javascript - Jquery.Click() 用了一次就不行了

javascript - 计算并替换页面中的特殊数字(javascript)

javascript - 在弹出窗口上触发事件 (ExtJS)

javascript - Angular CLI 在 node_modules 之外添加脚本

javascript - post done 函数中的 jQuery post

javascript - 如何在加载时动态加载 LeafletJS Popup 的额外数据

python - 显示弹出消息 OpenERP V6