Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TWebBrowser / 2 сообщений из 2, страница 1 из 1
28.08.2017, 14:25:38
    #39511647
Riska
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TWebBrowser
В TWebBrowsere на событии clicked нужно отловить ID строки, на которой нажали (не порядковый номер, а номер из колонки "ID").
Этот номер прописан здесь (см. код файла html): <td>456</td> или здесь: onclick="openPopUp('456');"
При нажатии срабатывает функция "openPopUp", которая открывает линк В БРАУЗЕРЕ ИНТЕРНЕТ ЭКСПЛОРЕРА, а не в TWebBrowsere. Т.е. поймать в Delphi линк, который строит эта функция не получается.

У меня не получается получить данные из "onclick".

Как поймать этот номер?
...
Рейтинг: 0 / 0
28.08.2017, 14:56:10
    #39511695
Riska
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TWebBrowser
Нужно было подняться с <td> на родительский объект (строку). Там уже есть onclick.
Вот так:
Код: pascal
1.
2.
.parentNode.InnerText
.parentNode.onclick
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TWebBrowser / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]