Qwebview自动填充网页

lyy838543644 2013-05-11 10:45:17
最近想自动填充网页实现登陆,但是有些成功,有些失败。对应新浪微博的自动填充都失败了,代码如下

QWebFrame *webFrame = webView->page()->mainFrame();
QWebElement document = webFrame->documentElement();
QWebElement id = document.findFirst("input[name=username]");
id.setAttribute("value","hehe");
id = document.findFirst("input[name=password]");
id.setAttribute("value","hehe");

对于其他网站分析网页代码后,自动填充却可以成功。
...全文
303 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyy838543644 2013-12-21
  • 打赏
  • 举报
回复
没有解决,最后是直接使用curl模拟http提交报文实现,不过相对来说比较麻烦
owen_ccc 2013-12-16
  • 打赏
  • 举报
回复
请问您这个问题解决了么,我也碰到同样问题,对于input标签,有的可以,有的却不行,不知是怎么回事!
lyy838543644 2013-05-16
  • 打赏
  • 举报
回复
自定一记 !
lyy838543644 2013-05-12
  • 打赏
  • 举报
回复
自定一记 !

16,203

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧