Форум: "Начинающим";
Текущий архив: 2016.03.20;
Скачать: [xml.tar.bz2];
ВнизДействия при Нажатии на ссылку в TWebbrowser Найти похожие ветки
← →
Санек (2014-08-27 15:03) [0]Доброго времени, мастера!
Подскажите как отловить момент, когда пользователь нажимает какую-нибудь ссылка на странице в TWebbrowser?
Т.е., например, он нажал на ссылку, и ему выдает сообщение ShowMessage("").
← →
junglecat (2014-08-27 15:07) [1]OnBeforeNavigate2
← →
DQ (2014-08-27 15:13) [2]В общем случае никак. Разве что совать кривой JS-костыль. Опишите подробнее задачу.
← →
Санек (2014-08-27 15:44) [3]Задача:
Пользователь жмет на ссылку на странице в TWebbrowser. После этого проверяется адрес ссылки, на которую он нажал, и если эта ссылка не проходит проверку, то выдать сообщение, иначе открыть страницу по этой ссылке
← →
junglecat (2014-08-27 15:50) [4]> если эта ссылка не проходит проверку
OnBeforeNavigate2
Cancel := true;
← →
DQ (2014-08-27 15:52) [5]А если она в новой странице? А открытие через JS?
← →
Санек (2014-08-27 15:54) [6]не важно на какой она странице, нужно просто проверить адрес нажатой ссылки
← →
KilkennyCat © (2014-08-27 21:30) [7]
> После этого проверяется адрес ссылки, на которую он нажал,
> и если эта ссылка не проходит проверку, то выдать сообщение,
> иначе открыть страницу по этой ссылке
вообще-то, обычно это делается не на стороне клиента.
← →
KilkennyCat © (2014-08-27 21:31) [8]или определить клиента и сгенерировать ему только доступные ссылки.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2016.03.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.002 c