在做个类似自动发帖的功能,用Webbrowser打开网页后表单填写都做好了,但是必须要添加附件才能提交,尝试了直接给file_upload赋值完全没反应,后来用webbrowser.document.all("file_upload").click点击添加附件按钮,这样能弹出浏览文件窗口,但是跟用手动点击打开的却不一样,就是文件类型限制完全不同了,而且选择文件确定后也完全没反应。手动操作时选择文件确定后会直接出现上传进度条,上传完毕后会显示“上传成功”,但是这些内容在网页html代码里都找不到。求各路高手指点一下,百度谷歌了一整天了,没一个行的,不要拿网上照搬的东西来忽悠我。附网页添加附件部分代码:
<td classs="formtitle">
添加附件:
<br/>(单个附件不能超过20M)
</td>
<td colspan="3">
<div id="completeFileName"></div>
<input id="file_upload" type="file" name="fileData4youhai" />
<input type="hidden" name="attFile" id="attFile" value="">
</td>求高手指点如何实现自动添加附件,最好有代码,咱是菜鸟,纯理论的东西给我也实现不了。VBwebbrowser上传网页附件
<td classs="formtitle">
添加附件:
<br/>(单个附件不能超过20M)
</td>
<td colspan="3">
<div id="completeFileName"></div>
<input id="file_upload" type="file" name="fileData4youhai" />
<input type="hidden" name="attFile" id="attFile" value="">
</td>求高手指点如何实现自动添加附件,最好有代码,咱是菜鸟,纯理论的东西给我也实现不了。VBwebbrowser上传网页附件
如果你只是想实现文件上传,直接用XMLHTTP对象就可以实现这种功能,具体的你可以在CSDN或百度里找一下,很多这种过程和说明的。