|
|
|
Получить значение из ячейки таблицы
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, уважаемые! Столкнулся с проблемой: Есть страница с 2-мя фреймами, код: <html> <frameset name="FR_Perent" rows="15%,*"> <frame src="1.htm" name="top"> <frame src="2.htm" name="bottom"> </frameset> </html> Содержимое страницы 1.htm(верхний фрейм): <html> <body> <table> <tr><td>20</td></tr> </table> </body> </html> Вопрос: как мне получить значение "20" ? Зараннее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 18:22 |
|
||
|
Получить значение из ячейки таблицы
|
|||
|---|---|---|---|
|
#18+
А это смотря из какого окна ты хочешь получить это значение - из 1.htm, 2.htm или из главной страницы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 18:47 |
|
||
|
Получить значение из ячейки таблицы
|
|||
|---|---|---|---|
|
#18+
Из главной! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 18:51 |
|
||
|
Получить значение из ячейки таблицы
|
|||
|---|---|---|---|
|
#18+
lionerИз главной! frames.top.document.getElementsByTagName("table").cells[0].innerHTML ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2007, 08:37 |
|
||
|
Получить значение из ячейки таблицы
|
|||
|---|---|---|---|
|
#18+
frames.top.document.getElementsByTagName("table").cells[0].innerHTML - работает из сценария на главной странице. Спасибо! Но этот вызов не работает из внешнего сценария... Код внешнего сценария: ======================== var oIE = new ActiveXObject("InternetExplorer.Application"); oIE.navigate("...\\test.htm"); oIE.Visible = 1; while(oIE.Busy) WScript.Sleep(500); frm=oIE.Frames.top.document.getElementsByTagName("table").cells[0].innerHTML; WScript.Echo(frm); ======================== На предпоследней строчке ругается сервер сценариев! Пишет, что oIE.Frames.top - не является обьектом... Попробовал так: frm=oIE.Document.Frames.top.document.getElementsByTagName("table").cells[0].innerHTML; то же самое... Подскажите, что не правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 15:53 |
|
||
|
Получить значение из ячейки таблицы
|
|||
|---|---|---|---|
|
#18+
lionerПодскажите, что не правильно? попробуй oIE.window.Frames ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 17:05 |
|
||
|
Получить значение из ячейки таблицы
|
|||
|---|---|---|---|
|
#18+
на oIE.window.Frames тоже ругается....! Такое впечатление, что нужно создавать еще один обьект, чтобы получить доступ к фреймам - как например используя дельфи или с++билдер вместе с ТВебБраузером используют интерфейсы..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 17:24 |
|
||
|
|

start [/forum/moderation_log.php?user_name=StepLg]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
get settings: |
10ms |
get forum list: |
15ms |
get settings: |
7ms |
get forum list: |
10ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 1533ms |
| total: | 1710ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...