有一个网站(电话公司),我可以在其中获得有关当月手机传输的数据量的统计信息。要访问该信息,我需要:
* 访问网站并使用用户名和密码登录(html 表单)
* 然后在组合框中选择一个选项(html 选择)
* 最后单击显示信息的链接(html a)
我想开发一个自动完成所有这些过程的应用程序,并且只显示统计数据。
有办法在 C# 中做到这一点吗?
有一个网站(电话公司),我可以在其中获得有关当月手机传输的数据量的统计信息。要访问该信息,我需要:
* 访问网站并使用用户名和密码登录(html 表单)
* 然后在组合框中选择一个选项(html 选择)
* 最后单击显示信息的链接(html a)
我想开发一个自动完成所有这些过程的应用程序,并且只显示统计数据。
有办法在 C# 中做到这一点吗?
你需要使用System.Windows.Forms.WebBrowser
.
希望这可以帮助。
请阅读这篇 MSDN 文章。方法InvokeScript(String, String[])
可能有用。尝试使用上面完整的javascript,如果网站页面包含那些“登录,html 选择,提交......”就更好了。