Vbscript 打开网页并单击VB脚本中的按钮

Vbscript 打开网页并单击VB脚本中的按钮,vbscript,scripting,Vbscript,Scripting,我想在internet explorer中打开一个网页,导航到某个页面,然后使用单击该页面中的按钮。 比如说 我想打开IE并导航到“http://www.gmail.com“ 等待页面加载 并在用户名和密码文本框中填写用户名和密码,然后使用VB脚本点击登录按钮 这是我唯一能找到的东西(只能在IE中打开一页): 请帮帮我。类似于: Set IE = CreateObject("InternetExplorer.Application") Set WshShell = WScript.Cr

我想在internet explorer中打开一个网页,导航到某个页面,然后使用单击该页面中的按钮。 比如说

  • 我想打开IE并导航到“http://www.gmail.com“
  • 等待页面加载
  • 并在用户名和密码文本框中填写用户名和密码,然后使用VB脚本点击登录按钮
这是我唯一能找到的东西(只能在IE中打开一页):

请帮帮我。

类似于:

 Set IE = CreateObject("InternetExplorer.Application") 
 Set WshShell = WScript.CreateObject("WScript.Shell") 
 IE.Navigate "http://mydomain.com/form.asp" 
 IE.Visible = True 
 Wscript.Sleep 2000 
 IE.Document.All.Item("Item1Id").Value = "1000" 
 IE.Document.All.Item("Item2Id").Value = "1001" 
 IE.Document.All.Item("Item3Id").Value = "Some Text" 
 Call IE.Document.Forms(0).Submit()

看看这个。这可能会有帮助:但我无法进一步浏览此代码。它打开了一个网页,在文本框中输入值,单击“提交”按钮并登录到另一个页面。但我试着再往前走一点。我试图从登陆的屏幕导航到另一个页面,输入一些值并单击提交按钮..但我无法..我尝试像这样设置IE=CreateObject(“InternetExplorer.Application”)设置WshShell=WScript.CreateObject(“WScript.Shell”)IE.navigate“”IE.Visible=True Wscript.Sleep 2000 IE.Document.All.Item(“lst ib”).Value=“something”调用IE.Document.Forms(0)。Submit()Wscript.Sleep 2000 IE.Document.All.Item(“lst ib”)。Value=“1001”此处“lst ib”是搜索文本框的id
 Set IE = CreateObject("InternetExplorer.Application") 
 Set WshShell = WScript.CreateObject("WScript.Shell") 
 IE.Navigate "http://mydomain.com/form.asp" 
 IE.Visible = True 
 Wscript.Sleep 2000 
 IE.Document.All.Item("Item1Id").Value = "1000" 
 IE.Document.All.Item("Item2Id").Value = "1001" 
 IE.Document.All.Item("Item3Id").Value = "Some Text" 
 Call IE.Document.Forms(0).Submit()