首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用c++ Qt-WebKit上传带有form-post的文件?

如何使用c++ Qt-WebKit上传带有form-post的文件?
EN

Stack Overflow用户
提问于 2010-07-30 04:32:44
回答 1查看 1.2K关注 0票数 2

所以,当我在处理表单之前,我要做的是找到web元素,作为表单输入的一部分,通过element.setattribute(" value ","infoi to add")设置表单输入的值。

然后,当我设置表单元素的值时,单击表单的submit按钮。

web表单输入文件“type=”可以做到这一点吗?我该怎么做?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-26 01:29:33

最简单、最直接的方法就是使用QWebFrame::hitTestContent获取表单的目标地址,然后使用QNetworkAccessManager::post发布一个文件。您也可以将一些javascript代码注入到加载的页面中(有关更多详细信息,请参阅this ),但对于这样一个简单的任务来说,这将是一种过度的杀伤力。此外,在后一种情况下,提交表单后(即页面重新加载后),所有注入的javascript都将消失。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3366700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档