AAA*_*ddd 5 html javascript jquery google-chrome google-chrome-extension
是否有可能找到除了多功能框下拉列表之外的chromes客户区的尺寸.
我正在写一个chrome扩展,听取omnibox事件并弹出一个自定义div,我希望div显示在多功能框下拉窗口的底部.
注意:我知道我可以显示建议,但这不是我想要实现的
这可能吗?
我的选择是
将divs 顶部设置为某个任意像素高度以抵消下拉列表(这似乎充满了问题)
将divs 底部设置为0px(不是令人愉悦的)
有什么想法吗?
不幸的是,如果没有一些严重的黑客攻击,这是不可能的。这是因为多功能栏下拉列表不会以任何方式影响渲染窗口,因此它的坐标仅对 Chrome(软件)本身可见,而对客户端站点不可见。
您可以尝试document.getClientRects()获取渲染屏幕的大小;当您尝试“猜测”多功能栏下拉菜单的大小时,这可能会帮助您顺利进行。
| 归档时间: |
|
| 查看次数: |
169 次 |
| 最近记录: |