用webbrowes在模拟别人的网站,要上传图片到网站上去,选择文件。 <table width=”100%” border=”0″ cellspacing=”0″ cellpadding=”0″> 在网上找了很多方法,没有找到能直接处理的,也有人说用模拟鼠标键盘来处理这个对话框。请问大神,有没有直接点的办法, |
|
没有人在吗??
|
|
在线等,没有人遇到过这种问题吗
|
|
10分 |
参考一下这个链接吧
http://laputaliya.blog.51cto.com/751941/627200/ |
10分 |
也可以研究一下这个,可以直接执行js的
webBrowser1.Document.InvokeScript |
我今天晚上研究一下。谢谢你的回复。如果可以我就结贴给分。
|
|
40分 |
要上传文件得采用post,并且设置form enctype=”multipart/form-data”
或者直接用WebClient.UploadFile(url,filePath)试试 |
10分 |
我怎么没看懂问题
|
看了网上都是这种处理方法,难道就没有更好的解决办法了吗。那个file以前没有人遇到过吗? |
|
就是在调用别人的网站里,要往里面写数据,但是一个地方头大,还要加图片,这个图片是不是设置它的value的。所有问一下大家有没有谁遇到这种情况,有没有好的解决方法 |
|
30分 |
看看这个能解决不
Setting a file to upload inside the WebBrowser component http://www.codeproject.com/Articles/28917/Setting-a-file-to-upload-inside-the-WebBrowser-com |
我看一下。感觉这里面的东西跟我现在做的很像。我先研究一下他的代码 |