Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] как получить список, если кол-во строчек не постоянно (http://forum.oszone.net/showthread.php?t=160223)

Russo 14-12-2009 15:06 1295005

как получить список, если кол-во строчек не постоянно
 
Вложений: 1
Как получить список мемберс? _IEFormElementGetCollection не подходит так кол-во мемберс меняется...


Код:

<tr class=table>
<td width=1% class="cc_td_1_border"><input type="checkbox" name="1000102258-1000221425"></td>
<td width=97% class="cc_td_2_border">&nbsp;<a href="profile.php?ID=1000221425">eltorro</a>&nbsp;</td>
<td  width=1% align=center class="cc_td_3_1_border"><a href="vkiss.php?sendto=1000221425"><img border=0 src="/templates/tmpl_nc/images_nc/kiss.gif" alt="send smile"></td>
 
 
</tr>
<tr class=table>
<td width=1% class="cc_td_1_border"><input type="checkbox" name="1000102258-1000177534"></td>
<td width=97% class="cc_td_2_border">&nbsp;<a href="profile.php?ID=1000177534">goce2907</a>&nbsp;</td>
<td  width=1% align=center class="cc_td_3_1_border"><a href="vkiss.php?sendto=1000177534"><img border=0 src="/templates/tmpl_nc/images_nc/kiss.gif" alt="send smile"></td>
 
 
</tr>
<tr class=table>
<td width=1% class="cc_td_1_border"><input type="checkbox" name="1000102258-1000209382"></td>
<td width=97% class="cc_td_2_border">&nbsp;<a href="profile.php?ID=1000209382">GrimReaper666</a>&nbsp;</td>
<td  width=1% align=center class="cc_td_3_1_border"><a href="vkiss.php?sendto=1000209382"><img border=0 src="/templates/tmpl_nc/images_nc/kiss.gif" alt="send smile"></td>


HORRIBLE 17-12-2009 15:33 1297767

Взял отсюда Форум , немного изменено.
Вот так вот:
Код:

#include <IE.au3>
Global $list_checkbox
$oIE = _IECreate ("")
$colForms = _IEFormGetCollection($oIE)
$iForm = 0
For $oForm In $colForms
    $colInputs = _IETagNameGetCollection($oForm, "input")
    $iInput = 0
    For $oInput In $colInputs
        If $oInput.type = "checkbox" Then
                        $list_checkbox &= $oInput.name & @CRLF
        EndIf
                $oInput +=1
    Next
        $oForm += 1
Next
        MsgBox(64, "Список checkbox",  $list_checkbox)


Russo 18-12-2009 10:41 1298348

Спасибо! то что нужно!!!


Время: 20:22.

Время: 20:22.
© OSzone.net 2001-