我们学校上网,打开任意一个网页前,它会定位到http://10.254.0.9/weblogin.jsp这台服务器的一个网页,提示要输入用户名密码才能上网,我觉得每次都要这样比较麻烦,所以我想用VB做一个登陆器,
我分析了一下10.254.0.9这个网页的html代码,代码如下
其中有三个地方是要可以变的,
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head><body onload="mainform.submit()">
<!-- https://10.254.0.9:443/secu/webLogin.jsp -->
<form action="https://10.254.0.9:443/secu/webLogin.jsp" method="post" name="mainform" id="mainform">
用户名:
<input name=username type="text" id="username" value="2004090600028">
密码:
<input name=password type="password" id="password" value="zbt19840605">
<input type='hidden' name='connectname' value=''>
<input type='hidden' name='connecttype' value='-1'>
<input type='hidden' name='consumeright' value='0'>
<input type='hidden' name='separatecard' value='0'>
<input type='hidden' name='localIP' value='220.189.65.70'>
<input type='hidden' name='IsIndex' value='0'>
<input type='hidden' name='needActiveX' value='1'>
<input type='hidden' name='isPNP' value='0'>
<input type='hidden' name='httpIP' value='220.189.65.70'>
<input type='hidden' name='isProxy' value='0'><input type="submit" name="Submit" value="提交">
</form>
</body>
</html>
一是IP的地方,220.189.65.70,一是username,和password,
肯请高手指点,分不够再加
我分析了一下10.254.0.9这个网页的html代码,代码如下
其中有三个地方是要可以变的,
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head><body onload="mainform.submit()">
<!-- https://10.254.0.9:443/secu/webLogin.jsp -->
<form action="https://10.254.0.9:443/secu/webLogin.jsp" method="post" name="mainform" id="mainform">
用户名:
<input name=username type="text" id="username" value="2004090600028">
密码:
<input name=password type="password" id="password" value="zbt19840605">
<input type='hidden' name='connectname' value=''>
<input type='hidden' name='connecttype' value='-1'>
<input type='hidden' name='consumeright' value='0'>
<input type='hidden' name='separatecard' value='0'>
<input type='hidden' name='localIP' value='220.189.65.70'>
<input type='hidden' name='IsIndex' value='0'>
<input type='hidden' name='needActiveX' value='1'>
<input type='hidden' name='isPNP' value='0'>
<input type='hidden' name='httpIP' value='220.189.65.70'>
<input type='hidden' name='isProxy' value='0'><input type="submit" name="Submit" value="提交">
</form>
</body>
</html>
一是IP的地方,220.189.65.70,一是username,和password,
肯请高手指点,分不够再加
解决方案 »
- 开发win32程序用什么开发环境比较好?我是新手。。
- vb问题请教(版主说明:控件没注册)
- VB 两个循环中都有DOEVENTS的问题
- 这个问题困扰我好多好多天了!!!
- 谁有图书管理系统的源代码呀,50分换
- 我的软件创业计划(进来者有分)
- 搞软件已4年,没挣到几个钱,现在女优又跟有钱人跑了。各位兄弟,我郁闷......散分!散分!散分!散分!散分!
- 到底有哪些好的报表系统?
- 我想问一个有点难度的问题*(150分求教)(另100分在另一张贴子上)?
- 怎么实现自己写的程序随IE的启动而启动,随IE的关闭而关闭???高高高高手快来救命啊!!
- 两种方式哪种好?(关于网络数据传递)
- ListBox问题!
IE.Document.All("username").Value = "york"
IE.Document.All("Password").Value = "123456"
IE.Document.All("submit").Click
End SubPrivate Sub Form_Load()
IE.Navigate "D:\1.htm"
End Sub
在vb里就写这两段就可以了吗?,我不太懂VB
'首先要引用Microsoft Internet Controls
Dim myIE As InternetExplorer
Private Sub Command1_Click()
Set myIE = New InternetExplorer
myIE.Visible = True
myIE.Navigate2 "https://10.254.0.9:443/secu/webLogin.jsp?username=york&Password=123456"
End Sub