如何获取在Web浏览器中呈现的div元素的x11窗口id

时间:2011-05-23 07:27:32

标签: x11

我需要一种方法来查找Web浏览器(例如firefox)中特定div元素的x11窗口ID,以便此id可用于显示某种视频流。

在c ++或java中以任何方式执行此操作?

在阅读一些帖子并通过互联网时,似乎有一个使用了xwininfo。 使用这个我只能得到浏览器的窗口ID,但无法获取内部元素的id。 可能吗?如果没有..任何人都可以建议我任何其他想法吗?

谢谢

1 个答案:

答案 0 :(得分:1)

您需要从哪个外部程序获取窗口ID,从浏览器中分离,还是从JavaScript获取窗口ID,或者是什么?

div不会有自己的X窗口;很可能唯一的X窗口用于整个网页,或者在某些浏览器中甚至可能用于整个浏览器窗口,包括工具栏。

也许你可以写一个插件。插件(至少现在,未来的规格可能会改变这个)可以拥有自己的X窗口。例如,Flash就是这样做的。

相关问题