繁体   English   中英

移动XUL窗口

[英]Moving XUL window

我正在开发一个基于Firefox的应用程序,我需要构建的是应用程序内密码管理器。 我打算将其填充一次,并从窗口框架之外的视图中隐藏它,并在需要时将其放入框架中。 现在,我已经阅读了适用于moveTo的规则,即

“您不能移动非window.open创建的窗口或标签。

当窗口或标签位于一个或多个标签的窗口中时,您将无法移动它。”

我想知道该规则是否有例外? 我拥有chrome的完全访问权限,所以我想知道是否还有一些更底层的方法来实现moveTo表单?

非常感谢!

window.moveTo()的限制不适用于以系统特权运行的代码。 我只是尝试在错误控制台中输入top.moveTo(-1000, 0) -它使窗口移出屏幕,这是不允许特权代码执行的操作。 据我所知,仍然无法在屏幕外打开窗口(但是,当窗口仍然不可见时,您可以在load事件处理程序中移动它)。 同样,任务管理器仍然显示该窗口-可以将其按住Alt-Tab键,然后按Alt-Space并从该系统菜单(在Windows中)中选择“移动”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM