[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
对于问题1:你在你的IE8浏览器设置以新标签打开新的窗口就可以了
对于问题2:获取网页的标题或者内容,然后判断是否登陆成功
---学无止境---

TOP

回复 3# 奇然无双


   你参照4楼给出的链接,那里的navigate方法的第三个参数。今天有点事,不能给你写个代码,见谅!
---学无止境---

TOP

回复 3# 奇然无双

下面代码是大概的思路,更具体的自己实现。
注意,要想多标签打开网站,要把IE8设置为3楼的图那样
  1. Dim objIE,username,password
  2. Set objIE = CreateObject("InternetExplorer.Application")
  3. objIE.Visible = True
  4. objIE.Navigate "https://passport.baidu.com/?login"
  5. While objIE.Busy Or objIE.ReadyState <> 4
  6. WScript.Sleep 300
  7. Wend
  8. username = "Username"
  9. password = "Password"
  10. objIE.Document.getElementById("username").value = username
  11. objIE.Document.getElementById("normModPsp").value = password
  12. objIE.Document.getElementById("normalF").submit
  13. WScript.Sleep 300
  14. While objIE.Busy Or objIE.ReadyState <> 4
  15. WScript.Sleep 300
  16. Wend
  17. If objIE.LocationURL = "http://passport.baidu.com/center" Then
  18. MsgBox "登录成功!"
  19. End If
  20. objIE.Navigate "http://www.sina.com.cn/",,"_blank"
  21. Set objIE = Nothing
复制代码
---学无止境---

TOP

返回列表