【问题标题】:QWebElement information where on page it is rendered?QWebElement 信息在页面上的哪个位置呈现?
【发布时间】:2009-07-31 09:10:40
【问题描述】:

在 qt 4.5.x 中似乎无法访问 DOM 和 HTML 标签的渲染细节。 当前快照 QWebElement 看起来像在那里使用的正确类 如果可以从 QWebElement 信息中获取它在页面上的呈现位置,任何人都可以给我信息吗? 还是有其他方法可以获取该信息? TIA,问候

【问题讨论】:

    标签: qt dom qtwebkit qwebelement


    【解决方案1】:

    在 Qt 4.5 中,您需要将其编写为 JavaScript expression 并使用 QWebFrame::evaluateJaveScript() 对其进行评估。

    【讨论】:

      【解决方案2】:

      仅供参考:对于 4.6 及更高版本,QWebElement.geometry() 是执行此操作的最佳方式。否则,user134841 关于调用 JavaScript 的回答真的是唯一的选择。

      【讨论】:

        猜你喜欢
        • 2018-01-08
        • 1970-01-01
        • 2011-02-13
        • 2014-12-20
        • 2012-12-24
        • 1970-01-01
        • 2019-08-14
        • 1970-01-01
        • 2018-08-22
        相关资源
        最近更新 更多