haijie1223 发表于 2013-3-22 13:13:42

IE设置QQ信箱的收件人[已解决]

本帖最后由 haijie1223 于 2013-3-28 19:14 编辑

如题,用ie操作,登录“基本版”的QQ邮箱,写邮件在设置收件人的时候,能设置Value值,写入收件人。但是发不出去,收件人收不到。
有兴趣的可以研究一下,看看有什么有什么办法解决不,因为手动输入的联系人和ie操作写入的状态不太一样,如下图:
这个是AU3的ie操作写入。
这个是手动输入。

liiiih 发表于 2013-3-22 16:34:12

请问下 autoit 如何获取 web中的 a标签

liiiih 发表于 2013-3-22 16:49:49

C:\Users\Ooo\Desktop\Unnamed QQ Screenshot20130322164955.png

liiiih 发表于 2013-3-22 16:52:07

不知道这个怎么编写 autoit 代码 求指教

liiiih 发表于 2013-3-22 17:21:45

根据我用C#WaitN 做实验,, 估计是TX屏蔽了自动输入,,你用代码输入完成以后 在send一个回车键 就ok了 ,,顺便请问下,,如何点击到那个 写邮件的 link标签

liiiih 发表于 2013-3-27 13:00:43

autoit 部分代码:
_IEFormElementSetValue($recv,"xxx@qq.com ") ;$recv 是收件人 控件
_IEAction($recv,"focus")
_IEAction($recv,"selectall")
;Send("{TAB}")
Send("{ENTER}")
Sleep(2000)
_IEFormElementSetValue($subject,"AAAAA");$subject 是主题 控件

huangke 发表于 2013-3-27 23:39:10

click之后没有反应吗?还是怎么回事呢?

huangke 发表于 2013-3-27 23:40:51

<a name="sendbtn" tabindex="9" class="btn_gray btn_space" hidefocus="" href="javascript:;" oldstyledisplay="" disablednodeid="" style="">发送</a>补上发送的HTML,

haijie1223 发表于 2013-3-28 19:14:25

回复 6# liiiih


    暂时先用这个吧,看来没什么更好的办法。
页: [1]
查看完整版本: IE设置QQ信箱的收件人[已解决]