Здравствуйте. Есть скрипт, который передает значение из формы в страницу .html, которая распологает его в тэг <OL>. На страницы есть 3 ячейки (в примере видно). Так вот, надо в первую ячейку передать с 1 по 8, во вторую с 9 по 16, в третью с 17 по 24, то есть хронологически, но в каждую ячейку. И все это из одной формы ввода. Тэг <OL> может устанавливать параметр с какой цифры стартовать список. Выглядит это так:
Вот пример кода:
Помогите решить эту задачу. Работать будет только в IE.
Код:
<OL start=1><LI>AutoIt</li</OL>
<OL start=6><LI>AutoIt</li</OL>
Код:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <IE.au3>
Local $oIE = _IECreateEmbedded()
$Form1 = GUICreate("Form1", 692, 289, 207, 291)
$BStolb = GUICtrlCreateButton("Button", 512, 208, 121, 41)
$InputStolb = GUICtrlCreateInput("", 496, 72, 161, 32)
GUICtrlSetFont(-1, 15, 400, 0, "MS Sans Serif")
GUICtrlCreateObj($oIE, 20, 20, 450, 228)
GUISetState(@SW_SHOW)
_IENavigate($oIE, @ScriptDir & "\test.html")
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $BStolb
$iStolb = GUICtrlRead($InputStolb)
$ObjStolb = _IEGetObjById($oIE, "1_ol")
_IEDocInsertHTML($ObjStolb, "<li>" & $iStolb & "</li>", "beforeend")
EndSwitch
WEnd
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
</head>
<body scroll="" >
<table width="100%" border="1px">
<tr>
<td width=33% valign="top"><ol id="1_ol" style="text-transform:uppercase">1</ol></td>
<td width=33% valign="top"><ol id="2_ol" style="text-transform:uppercase">2</ol></td>
<td width=33% valign="top"><ol id="3_ol" style="text-transform:uppercase">3</ol></td>
</tr>
</table>
</body>
</html>