【问题标题】:vbscript to launch internet explorer, navigate to URL and click buttonvbscript 启动 Internet Explorer,导航到 URL 并单击按钮
【发布时间】:2010-02-05 23:07:00
【问题描述】:

我一直在互联网上寻找解决此问题的方法,但没有成功。我需要使用 vbscript 在 Internet Explorer 中启动 URL 并单击按钮。我面临的挑战是该按钮没有 ID 或名称。它只有一个指定的类型和值。我尝试了不同的方法,但没有成功。如果可以的话,我希望能得到一些帮助。

谢谢。

【问题讨论】:

    标签: internet-explorer button vbscript click


    【解决方案1】:

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

    【讨论】:

    • 啊。早该想到的。我会试一试。谢谢。
    • 对不起。使用这个有问题。你能举个例子吗?无论我如何切片,都需要不断获取对象。
    • 你能用 HTML 和 VBscript 发布一个简化的例子吗?
    【解决方案2】:

    用 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

    【讨论】:

      猜你喜欢
      • 2014-03-15
      • 1970-01-01
      • 2020-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-13
      • 1970-01-01
      • 2021-11-27
      相关资源
      最近更新 更多