本文实例讲述了C#.NET实现网页自动登录的方法。分享给大家供大家参考。具体如下:

用C#语言编写一个Windows Form应用程序,实现自动登录一个特定的页面。
下面以自动登录:http://localhost/Web/Login.aspx 作为例子,讲解如何模拟手工输入用户名密码并点击登录,实现自动登录。
新建一个C#应用程序,给应用程序起个名字,如AutoLogin,在窗体中添加一个TextBox、Button,及WebBrowser控件,并为WebBrowser控件添加webBrowser1_DocumentCompleted事件。
按钮的点击事件以及webBrowser1_DocumentCompleted的代码如下:
private void btn_Add_Click(object sender, EventArgs e)
{
string sUrl = txb_Url.Text.Trim();
if (sUrl.Length > 0)
{
webBrowser1.Navigate(sUrl);
}
}
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
HtmlElement ClickBtn = null;
if (e.Url.ToString().ToLower().IndexOf("login.aspx") > 0)
{
HtmlDocument doc = webBrowser1.Document;
for (int i = 0; i < doc.All.Count; i++)
{
if(doc.All[i].TagName.ToUpper().Equals("INPUT"))
{
switch(doc.All[i].Name)
{
case "txtUserName":
doc.All[i].InnerText = "xxxx@yy.com"; // 用户名
break;
case "txtPassword":
doc.All[i].InnerText = "zzzzzz"; // 密码
break;
case "btnSubmit":
ClickBtn = doc.All[i];
break;
}
}
}
ClickBtn.InvokeMember("Click"); // 点击“登录”按钮
}
}
当在TextBox中输入http://localhost/Web/Login.aspx 并点击按钮后,就可以实现页面的自动登录了。
希望本文所述对大家的C#程序设计有所帮助。
相关推荐:
SEO门户:打造高效网站流量的关键利器,创意网站建设要求
SEO工装裤-打造时尚与实用兼备的工作利器,ai画中国爸爸辅导孩子写作业
AI自动帮写,轻松应对内容创作挑战,赋能写作新未来,嘿科技ai
SEO子-为你的网站注入流量的秘密武器,麻城网站网址优化
文章AI思维导图自动生成助力创作的智慧之源
SEO抓取:让您的网站从零到一的秘诀,佛山网站建设哪家效果好
SEO更多-让你的企业站点在搜索引擎中脱颖而出,如何结交seo大神
“新热度”:引领潮流的力量,如何趋势的脉搏,浙江通用网站建设特点
seo矩阵运营中心是什么,seo矩阵运营中心是什么意思啊 ,北京ai特效
SEO合同:确保您网站优化成功的关键保障,微博营销推广规则最新
SEO表格:优化网站排名的秘密武器,大数据推广营销费用多少
seo都有什么意思,seo 啥意思 ,ai园林
优化*:打造更加高效、创新的娱乐体验,石排网站建设制作多少钱
SEO获客的秘诀:如何通过搜索引擎优化提升客户获取能力,厦门seo搜索优化排名
SEO优化排名原理解析:如何提高网站排名,实现精准流量获取,奥迪ai售价
seo给你什么帮助,seo的利与弊 ,ai 大厨
SEO舆情:如何通过有效的舆情管理提升企业品牌形象,seo推广外包提高收录
seo计算了什么,seo的常用术语 ,ai智能有意思的口令
GoogleSEO打满分自然流量会高吗?揭开SEO优化的真相,猪插画ai
seo网站关键字排名优化,网站seo关键词 ,运动ai
seo跟sem是什么,seo和sem的概念 ,惠威的ai功能
GoogleGPT-引领未来智能对话的革命,灵境ai画质
SEO拓客,让您的业务飞速增长!,密云自适应网站建设
seo软文有什么作用,seo文案是什么 ,斐乐Ai测评问题
SEO词的魔力:如何通过关键词优化打破流量瓶颈,免费网站建设高端
ChatGPT无法加载?检查您的网络设置并尝试重启,轻松解决常见问题!,ai招生广告设计
“洗稿技巧如何让你的文章脱颖而出,轻松提升内容创作水平!”,台州椒江seo企业排名
文章AI指令提升写作效率的智能助手
SEO实现:如何通过SEO优化提升网站流量与排名,南京市公司网站推广
了解SEO:让你的网站在搜索引擎中脱颖而出的秘密武器,宝山区常见网站优化
WPS改写-轻松提升文档创作效率的秘密武器,推广网站的优势
SEO关键词推广软件官网-助力企业实现高效精准的网络营销,圈圈ai
SEO优化需要花钱吗?从零起步,如何让SEO成为企业的“隐形财富”,字体如何往ai里面倒
文章续写AI:提升写作效率,创意无限
SEO优化需要给网站做哪些优化工作?,ai捕捉火苗
seO经理是什么岗位,seo经理招聘 ,ai写作重复被查
为什么做酒店seo,为什么做酒店 ,ai uehara下载
ChatGPT免费版下载:智能对话助手带来的全新体验,电脑怎么下载Ai微认证
用AI写文章:效率与创意的完美结合
优化提长:让企业效能提升的秘密武器,长沙网站建设创意
什么是seo如何进行seo,何谓seo ,红米的AI摄影什么意思
目前最火的AI软件有哪些?深度解析必备工具
【SEO优化全攻略】提升网站流量的终极秘籍,带你轻松玩转搜索引擎优化!,金融网站推广维护
“更加通顺”-让生活与工作无缝衔接的语言魅力,SEO书架书桌收纳
SEO元素-提升网站排名的核心要素,推广分成网站有哪些
URL泄露:如何防止信息泄露带来的严重后果,抖音推广营销服务多少钱
seo线索收集是什么,seo线索收集是什么意思 ,ai生活ai童童
用AI写文章会不会查重率高?破解写作困扰的真相
SEO优化:让你的网站在竞争中脱颖而出,临沧seo代理
文章AI扩写:突破创作瓶颈,提升写作效率的秘密武器