本文介绍了Webbrowser控件登录问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我正在使用webbrowser 控件登录到https://www.itslb.com/tms/网站.我已经为此编写了代码,但是运行此代码时我遇到密码输入类型的问题密码输入框保持空白用户名包含值,为什么会发生
我的代码如下

Hi,

I am using webbrowser control to login into https://www.itslb.com/tms/ website. I have written code for that but i am facing problem with password input type when i run this code password input box remain blank username contain value so why is it happen
My code like below

Dim frmform As HtmlElement = WebBrowser1.Document.Forms("aspnetForm")
           frmform.All("ctl00_lnkLogin").InvokeMember("Click")

           frmform.All("ctl00_txtUserName").SetAttribute("value", sUserID)
           frmform.All("ctl00_txtPassword").SetAttribute("value", sPWD)
           frmform.GetElementsByTagName("select")(0).Document.GetElementsByTagName("option")(1).SetAttribute("selected", "true")

           'frmform.All("ctl00$cboTerminal").InvokeMember("SelectedIndexChanged")
           'frmform.GetElementsByTagName("select")(0).Document.GetElementsByTagName("option")(1).SetAttribute("selected", "true")
           frmform.All("ctl00_btnLogin").Enabled = True
           frmform.All("ctl00_btnLogin").InvokeMember("Submit")

推荐答案


这篇关于Webbrowser控件登录问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-19 19:50