找回密码
 加入
搜索
查看: 1790|回复: 2

[IE类操作] 网页填表,能取到元素属性,但操作不成功[已解决]

[复制链接]
发表于 2018-1-4 15:35:34 | 显示全部楼层 |阅读模式
本帖最后由 aqtd 于 2018-1-6 22:19 编辑

内部系统,不方便提供测试,只有用网页快捕的信息
红色编辑框的信息

表单信息


框架源码:
<IFRAME style="VISIBILITY: visible; OVERFLOW: auto" id=frame1 height="100%" marginHeight=0 border=0 src="/jsp/mems/xjgl/zhcx/qsxscx/qsxscx_list.jsp" frameBorder=no width="100%" allowTransparency marginWidth=0></IFRAME>

框架元素源码:
<INPUT style="BORDER-RIGHT-WIDTH: 1px; WIDTH: 95%; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 22px; BORDER-LEFT-WIDTH: 1px" id=xm class=TextEditor title=姓名 maxLength=20>

网页快捕生成的源码操作不成功。
;脚本生成于网页快捕

#include <IE.au3>
; #include <IEEx.au3>
$oIE = _IEAttach("http://zxxs.emis.cq.cn/jsp/public/mainR.jsp#","url")
;_IEQuery通用获取元素对象
; $oFrame = _IEQuery($oIE,"IFRAME",'Id="frame1"')
$oFrame = _IEGetObjById($oIE,"frame1")
$oIE = $oFrame.contentWindow
$Ele = _IEGetObjById($oIE,"xm")
;_IEQuery通用获取元素对象
; $Ele = _IEQuery($oIE,"INPUT",'Id="xm"')
_IEFormElementSetValue($Ele,"输入的新值")

本帖子中包含更多资源

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

×
发表于 2018-1-4 22:24:11 | 显示全部楼层
同等高手回复
 楼主| 发表于 2018-1-6 22:19:35 | 显示全部楼层
解决了。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-16 20:37 , Processed in 0.073078 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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