当前位置: 代码迷 >> ASP.NET >> 散分,求C# webbrowser模拟登录发贴范例源码
  详细解决方案

散分,求C# webbrowser模拟登录发贴范例源码

热度:8729   发布时间:2013-02-25 00:00:00.0
散分,求C# webbrowser模拟登录发贴实例源码
刚接触webbrowser控件,寻找模拟登录网页后发贴的实例源码!只有这么多分了,找朋友帮忙!谢谢。
QQ:365824476 技术好的有项目可以接。瞎掺和的请勿加Q。

------解决方案--------------------------------------------------------
参考
------解决方案--------------------------------------------------------
获取表单元素
webBrowser1.Document.GetElementById("").InnerText = "YourAcount";

HtmlElement btn= webBrowser1.Document.All["button"];
btn.InvokeMember("click");


------解决方案--------------------------------------------------------
C# code
webBrowser1.Document.GetElementById("TPL_username_1").Focus();       webBrowser1.Document.GetElementById("TPL_username_1").InnerText = "YourAcount";       SendKeys.SendWait("{Tab}");       SendKeys.SendWait("YourPassword");       webBrowser1.Document.GetElementsByTagName("button")[0].InvokeMember("click");
------解决方案--------------------------------------------------------
自动灌水机
有一个问题,就是验证码的问题不好处理

------解决方案--------------------------------------------------------
还有就是每个网站的登陆不一样,需要单独写
------解决方案--------------------------------------------------------
还得先知道登录的流程,有验证码等比较麻烦
------解决方案--------------------------------------------------------
你给出特定的网站,然后找人帮你弄一个,

------解决方案--------------------------------------------------------
最主要的问题其实是很多请求回来的页面的input 没有id 我还看到过连name都没有的,没有id还要自己加上ID,腾讯的邮箱申请界面就很麻烦,还有javascript检测的。
------解决方案--------------------------------------------------------
需要的加我QQ:45761870
  相关解决方案