10°C
завтра: 11°C
Погода в Перми
10°C
днем18°C
вечером19°C
завтра11°C
Подробно
 92,01
−0.1180
Курс USD ЦБ РФна 27 апреля
92,0134
−0.1180
 98,72
+0.0108
Курс EUR ЦБ РФна 27 апреля
98,7187
+0.0108
  • Пишу программу на Delphi

    На форме есть TwebBrowser.
    в него загружается страница, в которой есть ссылки с опцией target="_blank".
    При нажатии на ссылку открывается окно IE и там происходит дальнейшая загрузка.

    Вопрос:
    как сделать чтобы ссылки с target="_blank" открывались в этом же TWebBrowser?

  • Наверное только если исправить сами ссылки :спок:
    А вообще хоть какой-нибудь полноценный браузер (IE, Opera, Firefox) позволяет в своих настройках запретить открывать ссылки в новом окне? Если нет, то и TwebBrowser не сможет (ведь это всего-лишь подключаемый компонент Delphi).

  • нашел решение одной строчкой:

    wb1.OleObject.document.links.item(i).target:='';

  • как сделать чтобы ссылки с target="_blank" открывались в этом же TWebBrowser?
    см. OnNavigate

    P.S. А ник уж больно отталкивающий, первый и последний раз отвечаю...

    who | grep -i blonde | date; cd ~; unzip; touch;
    strip; finger; mount; gasp; yes; uptime; umount;

Записей на странице:

Перейти в форум

Модератор: