我将收集网页上的表单输入,以便下次根据输入字段名称自动填充它们。
如何将 QtWebkit 中选定/显示的 HTML 元素数据传递给 qt 应用程序?就像萤火虫一样。
Qt 版本:4.6 / 4.7
谢谢。
添加一些 JavaScript 来为鼠标指针下方的元素分配一个唯一的 ID 或类,然后使用带有QWebFrame的标准选择器来定位它。
一个更简单的解决方案可能是选择器":hover"
,但这会给你一大堆需要过滤的元素,因为鼠标总是悬停在鼠标上方HTML
,BODY
而所有其他元素在鼠标下方相互堆叠。因此,如果鼠标span
在段落中的 a 上,您将至少获得HTML, BODY, P, SPAN
.