【发布时间】:2012-07-03 21:08:07
【问题描述】:
我有一个QWebView,里面有一些组合框、单选按钮或某种形式。
在QWebView 中显示该网站,有什么方法可以获取那些被检查/填充或其他的信息(html 网页是我的)?
我正在为此使用 Qt。
【问题讨论】:
我有一个QWebView,里面有一些组合框、单选按钮或某种形式。
在QWebView 中显示该网站,有什么方法可以获取那些被检查/填充或其他的信息(html 网页是我的)?
我正在为此使用 Qt。
【问题讨论】:
您可以使用QWebElement 对象访问这些元素:
QWebView myWebView;
QWebPage * webPage = myWebView.page();
QWebFrame * frame = webPage->mainFrame();
QWebElement myElement = frame->documentElement();
myElement 可以像在 JavaScript 中使用 DOM API 一样进行操作。更多关于使用 QWebElement 的信息,可以参考 QWebElement 官方文档:http://qt-project.org/doc/qt-4.8/qwebelement.html
【讨论】: