vbscript启动Internet Explorer,导航到URL并单击按钮

时间:2010-02-05 23:07:00

标签: internet-explorer button vbscript click

我一直在抓互联网寻求解决这个问题但没有成功。我需要使用vbscript在Internet Explorer中启动URL并单击按钮。我遇到的挑战是该按钮没有ID或名称。它只有指定的类型和值。我尝试了不同的方法但没有成功。如果可以,我会很乐意帮助。

谢谢。

2 个答案:

答案 0 :(得分:1)

使用getElementsByTagName查找页面中的所有按钮元素(或输入元素),然后查看name属性以查看它是否是您想要的属性。

答案 1 :(得分:1)

使用groovy试试这个:

import org.codehaus.groovy.scriptom.*;

Scriptom.inApartment
{
  def ie = new ActiveXObject('InternetExplorer.Application')

  ie.Visible = true
  ie.AddressBar = true

  ie.Navigate("http://glaforge.free.fr/weblog")
}

此代码来自http://repository.codehaus.org/org/codehaus/groovy/modules/scriptom/scriptom-all-assembly/1.6.0/scriptom-all-assembly-1.6.0.zip