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

请问高人如何点击<TD>内的URL

[复制链接]
发表于 2009-8-22 15:00:45 | 显示全部楼层 |阅读模式
<tbody>
<tr>
<td class="mid" rowspan="2">
</td>
<td class="flag" rowspan="2">
</td>
<td class="fromname">
</td>
<td class="subject">
<p menuid="standardmodule1">
<a href="/mc/showletter;_ylc=X3oDMTU5cDU3MDBtBEFjdGlvbgNWaWV3IG1lc3NhZ2UESW50bANjbgRMbmtUeXADUmVndWxhcgRQYXJ0VHlwZQNZYWhvbyEEUmVzUG9zQQMwBFJlc1Bvc1IDMARTcmNoQ3VycgNtZXNzYWdlBFNyY2hEZXN0A21lc3NhZ2V2aWV3BF9RdWVyeUlkAzgzMzE2NTkzMjYyNjgzOTk1NGE4Zjc3ZGY0NjIzMQRfUwMxNTA1MDA2MTI-?mid=1_1343_1_2020_0_AHD60csAAW6uSoup5wfuE1WsJdI&fid=%2540S%2540Search&prevMid=&nextMid=1_2750_1_889_0_AGz60csAAXxiSoup3QoRcSZz5FY&order=down&search=1&extraargs=%26.rand%3D602209875">hi,baby841015@yahoo.cn,您喜欢的内容,雅虎每天送到您邮箱</a>
</p>
</td>
<td class="date">
</td>
<td class="foldername">
</td>
</tr>
<tr class="snippet">
<td colspan="4">
<p>
baby841015@
<strong>yahoo< >
.cn                                                    --                                                                  ...
</p>
</td>
</tr>
<tr>
<td class="mid" rowspan="2">
</td>
<td class="flag" rowspan="2">
</td>
<td class="fromname">
<p title="" msg="mail@notify.cn.yahoo.com" menuid="standardmodule3">
</p>
</td>
<td class="subject">
<p>
<a href="/mc/showletter;_ylc=X3oDMTU5OW5xOWg4BEFjdGlvbgNWaWV3IG1lc3NhZ2UESW50bANjbgRMbmtUeXADUmVndWxhcgRQYXJ0VHlwZQNZYWhvbyEEUmVzUG9zQQMxBFJlc1Bvc1IDMQRTcmNoQ3VycgNtZXNzYWdlBFNyY2hEZXN0A21lc3NhZ2V2aWV3BF9RdWVyeUlkAzgzMzE2NTkzMjYyNjgzOTk1NGE4Zjc3ZGY0NjIzMQRfUwMxNTA1MDA2MTI-?mid=1_2750_1_889_0_AGz60csAAXxiSoup3QoRcSZz5FY&fid=%2540S%2540Search&prevMid=1_1343_1_2020_0_AHD60csAAW6uSoup5wfuE1WsJdI&nextMid=1_22_1_22_0_AHD60csAAWL6SoupzA3nQ2XD9xc&order=down&search=1&extraargs=%26.rand%3D602209875">欢迎您注册雅虎邮箱,您应该了解以下信息</a>
</p>
</td>

我需要点击这个连接。  <td class="subject">
<p>
<a href="/mc/showletter;_ylc=X3oDMTU5OW5xOWg4BEFjdGlvbgNWaWV3IG1lc3NhZ2UESW50bANjbgRMbmtUeXADUmVndWxhcgRQYXJ0VHlwZQNZYWhvbyEEUmVzUG9zQQMxBFJlc1Bvc1IDMQRTcmNoQ3VycgNtZXNzYWdlBFNyY2hEZXN0A21lc3NhZ2V2aWV3BF9RdWVyeUlkAzgzMzE2NTkzMjYyNjgzOTk1NGE4Zjc3ZGY0NjIzMQRfUwMxNTA1MDA2MTI-?mid=1_2750_1_889_0_AGz60csAAXxiSoup3QoRcSZz5FY&fid=%2540S%2540Search&prevMid=1_1343_1_2020_0_AHD60csAAW6uSoup5wfuE1WsJdI&nextMid=1_22_1_22_0_AHD60csAAWL6SoupzA3nQ2XD9xc&order=down&search=1&extraargs=%26.rand%3D602209875">欢迎您注册雅虎邮箱,您应该了解以下信息</a>
</p>
</td>   

使用
$oForm = _IEFormGetObjByName($oIE, "messagelist")
        $oMsgtrs = _IEFormGetCollection($oForm, "td")
        
        For $oMsgtr In $oMsgtrs
                MsgBox(64, "Form Input Type", "Form: " & $oMsgtr.form.name & " Type: " & $oMsgtr.td)
                if $oMsgtr.td == 'subject' Then
                        _IEAction ( $oMsgtr,"click")
                        Sleep(2000)
                        
                        ;对时间进行判断,时间一致时继续后面环节
                        
                        ;读取邮件内容  div calss ExternalClass id MsgContainer
                        
                        ;$oDivs = _IETagNameGetCollection ($oFrame, "tr")
                        
                        $oContainerDiv = _IEGetObjById ($oForm, "showMessagePage")
                        
                        $sHTML = _IEPropertyGet ($oContainerDiv,"innerhtml")
                        
                         ;= _IEDocReadHTML ($oContainerDiv)
                                $file = FileOpen("yahoo.txt", 1)

                                ; 检查打开的文件可写
                                If $file = -1 Then
                                        MsgBox(0, "错误", "不能打开文件.")
                                        Exit
                                EndIf

                                FileWrite($file, $sHTML)
                                FileWrite($file, "结束" & @CRLF)

                                FileClose($file)
                        
                        ;MsgBox(0,"邮件主体html", $sHTML)
                        Sleep(20000)
                EndIf
        Next
找不到  TD   无法点击。。。 请教高人。。

先谢过。
 楼主| 发表于 2009-8-23 11:27:09 | 显示全部楼层
。。。 没人回答一下吗?

求高人。
发表于 2009-8-25 00:11:13 | 显示全部楼层
我都不知道楼主要点的是那个,没办法给你写个示例,楼主把网页源码发完整了,不要修改网页的源码,将需要点击的部分用红色标出来。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 08:22 , Processed in 0.077004 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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