vb2013 WebBrowser1打开页面后,怎么自动写名字和密码
vb2013 WebBrowser1打开页面后,如何自动写名字和密码
WebBrowser1 打开页面后 如何自动写上名字和密码 ,然后提交 ,自动进入系统
------解决思路----------------------
google webbrowser 自动填写表单
------解决思路----------------------
先看能不能直接加参数访问
如果不行的话,判断webbrowser的状态.确认页面加载完毕后
getelementbyid或者其它方式定位到姓名和密码的输入框,用SetAttribute给它赋值,同样的方式定位到提交按钮或者form,发送点击或者submit命令
------解决思路----------------------
需要针对不同的网站编写不同的代码,每个网页的表单形式是不同的。
如果你不打算了解原理和方法,就要程序的话,还是花钱请人写吧。
------解决思路----------------------
没看到私信啊
------解决思路----------------------
就是模拟用户输入,具体怎么模拟得看网站怎么写的。
------解决思路----------------------
------解决思路----------------------
WebBrowser1 打开页面后 如何自动写上名字和密码 ,然后提交 ,自动进入系统
------解决思路----------------------
google webbrowser 自动填写表单
------解决思路----------------------
先看能不能直接加参数访问
如果不行的话,判断webbrowser的状态.确认页面加载完毕后
getelementbyid或者其它方式定位到姓名和密码的输入框,用SetAttribute给它赋值,同样的方式定位到提交按钮或者form,发送点击或者submit命令
------解决思路----------------------
需要针对不同的网站编写不同的代码,每个网页的表单形式是不同的。
如果你不打算了解原理和方法,就要程序的话,还是花钱请人写吧。
------解决思路----------------------
“系统”是个什么东西?
蒋版,给您发私信了,请您看下
没看到私信啊
------解决思路----------------------
原理呢 ,谁知道啊
就是模拟用户输入,具体怎么模拟得看网站怎么写的。
------解决思路----------------------
webBrowser1.Document.GetElementById("username").SetAttribute("value", "userid");
webBrowser1.Document.GetElementById("password").SetAttribute("value", "Welcome123");
HtmlElement btnAdd = doc.GetElementById("addDiv").FirstChild;
btnAdd.InvokeMember("Click");
------解决思路----------------------
//得到表单对象
HtmlElement form = this.webBrowser.Document.Forms[0];
//提交表单
form.InvokeMember("submit");