求教C# webBrowser 控件问题
我想用webBrowser控件打开下面这个地址(怎么打开这个我会)http://game.7.qq.com/我遇到的问题是:怎么用代码实现,在webBrowser控件浏览...
我想用webBrowser控件打开下面这个地址(怎么打开这个我会)
http://game.7.qq.com/
我遇到的问题是:
怎么用代码实现,在webBrowser控件浏览上面这个页面是,我点击一个按钮,将原先写好的账号和密码自动写入到这个页面的输入框中去?
我的想法是找到
QQ帐号:和QQ密码:
对应的输入框的ID是多少。如果知道的话是不是就可以写入了?
或者有没其他方法可以实现上面的功能??
不需要考虑验证码,这个由手动输入,只需要实现把事先写好的账号和密码输入到对应的输入框就可以了 展开
http://game.7.qq.com/
我遇到的问题是:
怎么用代码实现,在webBrowser控件浏览上面这个页面是,我点击一个按钮,将原先写好的账号和密码自动写入到这个页面的输入框中去?
我的想法是找到
QQ帐号:和QQ密码:
对应的输入框的ID是多少。如果知道的话是不是就可以写入了?
或者有没其他方法可以实现上面的功能??
不需要考虑验证码,这个由手动输入,只需要实现把事先写好的账号和密码输入到对应的输入框就可以了 展开
2个回答
展开全部
很简单呀,只要在页面上右键、查看源文件,找到对应的id,
然后webBrowser.document.getElementByID("ID名称").value=你要给的值就行。
我刚看了,登录那地方是嵌入的一个id为login的iframe。直接获取不行。
webBrowser.document.getElementByID("login").document.getElementByID("u").value="QQ帐号"
webBrowser.document.getElementByID("login").document.getElementByID("p").value="QQ密码"
这样就可以了,个别地方大小写可能有问题。在程序里面你试一下就行了。
然后webBrowser.document.getElementByID("ID名称").value=你要给的值就行。
我刚看了,登录那地方是嵌入的一个id为login的iframe。直接获取不行。
webBrowser.document.getElementByID("login").document.getElementByID("u").value="QQ帐号"
webBrowser.document.getElementByID("login").document.getElementByID("p").value="QQ密码"
这样就可以了,个别地方大小写可能有问题。在程序里面你试一下就行了。
追问
getElementByID("u").value
没有.value的属性啊
QQ多少,能加你问吗?
追答
getElementByID("u").setAtti……
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询