【发布时间】:2012-04-04 09:45:08
【问题描述】:
我需要在 chrome 中具有面板行为:总是在顶部但不会影响导航(以任何其他方式屏蔽几个像素)。
目前我们有两种选择:
面板模式下的窗口:尚不可用(尽管现在GTalk extension 可以使用)。
窗口处于弹出模式:我可以通过在每个事件上重新聚焦来使其始终位于顶部,但是焦点将瞄准我的窗口(并影响导航)
我正在寻找:
GTalk 的黑魔法
一种使弹出窗口保持在顶部的方法(或位于顶部并将焦点转移到第二个最顶部的窗口)
【问题讨论】:
-
我也需要这个来源。您可以安装和调试扩展,但 JS 相当模糊。 chrome.google.com/webstore/detail/…
-
@mcqwerty 好吧,我做了一些逆向工程(解压缩,jsbeautifier.org js,加载为未打包的扩展,在窗口创建周围设置断点)......他们使用“类型”:“面板” ,但我只是不知道他们是如何让它工作的。也许他们在 Chrome 中硬编码了一些东西,让他们提前拥有功能。我们凡人将不得不等待。
-
我不认为你可以完成你想要的。我尝试了您提到的扩展程序,但焦点并未保留在主窗口中。为什么你认为 gtalk 做到了这一点?你能说得更具体点吗?
-
@Ernest Gtalk 放弃焦点,同时仍保留在所有其他窗口的顶部。这就是我们试图重现的东西。 BenoitParis 指出,人们可以通过反复偷取焦点来将窗口推向顶部,但这显然是一种比疾病更糟糕的治疗方法。谢谢!
标签: javascript google-chrome google-chrome-extension panel