pan 发表于 2009-8-15 13:46:25

请教AutoIt操作IE对象的问题

HI,各位:
   初学Autoit,遇到一个问题,我的操作是:
   1、手动打开IE,点击到某个网站的某一页
   2、此时要求Autoit能够自动点击该页的某个按钮
   
   在看了IE_UDF中的函数,也看了论坛里其他人的帖子
   $oIE = _IECreateEmbedded ()
   或
   $oIE = _IEAttach ("。。。。。","Title")
   $oDiv = _IEGetObjById ($oIE, "flash_div_7")
      ;_IEAction ($oDiv, "click")
   $oDiv.click
   但还是无法click这个对象

    是不是我方法用错了?请各位指教

saromman 发表于 2009-9-17 11:29:17

我给你个例子,是我自己写的:#include <IE.au3>
$oIE=_IECreate("http://www.baidu.com",0,1,0)
sleep(1000)
$ieCtrl=_IEGetObjById($oIE,"kw")
$ieCtrl.CLICK
$ieCtrl.value="saromman"
$ieCtrl=_IEGetObjById($oIE,"sb")
$ieCtrl.CLICK

crkey12345 发表于 2009-9-17 16:22:32

看看抓到的源码,用msgbox返回结果,调试一下就行了。
没有网页,不好说什么情况。。

sunafter 发表于 2009-9-17 16:37:30

网页源码拿来
页: [1]
查看完整版本: 请教AutoIt操作IE对象的问题