找回密码
 加入
搜索
查看: 2115|回复: 5

[IE类操作] 关于函数_IEGetObjById问题的帮助请求

  [复制链接]
发表于 2018-6-18 16:01:16 | 显示全部楼层 |阅读模式
本人刚学习autoit3,对于一些函数和用法始终不明白,请热心的朋友给于指点:比如这个_IEGetObjById
其帮助文件j里是这样的:
#include <IE.au3>
#include <MsgBoxConstants.au3>

Local $oIE = _IE_Example("basic")
Local $oDiv = _IEGetObjById($oIE, "line1")

MsgBox($MB_SYSTEMMODAL, "Line1", $oDiv.innertext)


打开的DOM资源管理器是这样的


有几个问题不明白:
1、为什么这里是innertext?
2、此时这个$oDIV变量究竟是什么内容?用什么 命令或方法可以看到所有内容?
3、这个IMG标签中<img id="AutoItImage" alt="AutoIt Homepage Image" src="http://www.autoitscript.com/images/autoit_6_240x100.jpg">如果用autoit3命令,我怎么提取autoit_6_240x100.jpg文件并把它复制到指定的路径下?
等待大神指点,感激不尽!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2018-6-18 18:49:22 | 显示全部楼层
其实这个问题和au3关系不大,可以到http://www.w3school.com.cn/html5/att_img_src.asp查资料
图片路径可以用
imgid=_IEGetObjById($oIE, "AutoItImage")
msgbox(0,"",$imgid.src)
获得
 楼主| 发表于 2018-6-19 11:43:47 | 显示全部楼层
谢谢解答,但你这条命令只的获取了文件的url,有什么命令可以将它复制到本地?
发表于 2018-6-19 13:11:30 | 显示全部楼层
可以用InetGet下载
 楼主| 发表于 2018-6-20 11:35:49 | 显示全部楼层
zch11230 发表于 2018-6-19 13:11
可以用InetGet下载

谢谢解答,这函数好用!
发表于 2018-6-29 14:02:44 | 显示全部楼层
很多关于JS和html的操作。有点基础才好操作。I
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-16 17:53 , Processed in 0.134513 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表