TWebBrowser
От: Benia  
Дата: 26.12.03 15:32
Оценка:
Доброго времени суток.
Подскажите как блокировать вызов диалога печати на странице отображаемой через TWebBrowser,
диалог вызывается след. образом:
<BODY onLoad="parent.frame2.print();">
Re: TWebBrowser
От: Benia  
Дата: 29.12.03 12:49
Оценка:
Неужели никто с таким не сталкивался???
Re[2]: TWebBrowser
От: Sinclair Россия https://github.com/evilguest/
Дата: 29.12.03 13:46
Оценка:
Здравствуйте, Benia, Вы писали:

B>Неужели никто с таким не сталкивался???

Запрет скриптов пройдет? Тогда надо их отключить. Для этого надо унаследоваться от TwebBrowser и обработать DISPID_AMBIENT_DLCONTROL. здесь
Автор: Sinclair
Дата: 09.02.03
написан пример. Только тебе надо будет возвращать не 0, а DLCTL_NO_SCRIPTS.
... << RSDN@Home 1.1.2 beta 2 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[3]: TWebBrowser
От: Benia  
Дата: 29.12.03 14:16
Оценка:
Вариант с полным отрубанием скриптов к сожалению не подходит,
так как на сайте их много а мне нужно строго на одной странице.
как быть.......
Re[4]: TWebBrowser
От: Diouzshev Россия  
Дата: 29.12.03 14:26
Оценка:
Hello, Benia!
You wrote on Mon, 29 Dec 2003 14:16:47 GMT:

B> Вариант с полным отрубанием скриптов к сожалению не подходит, так как

B> на сайте их много а мне нужно строго на одной странице.
B> как быть.......

поменять страницу...

With best regards, Alexander Diouzshev-Maltsev.
Posted via RSDN NNTP Server 1.8 beta
Re[5]: TWebBrowser
От: Benia  
Дата: 29.12.03 14:30
Оценка:
D>поменять страницу...
Если бы можно было поменять страницу я бы так и сделал а менять ее никто не будет так что приходится искать обходные пути
Re[4]: TWebBrowser
От: Sinclair Россия https://github.com/evilguest/
Дата: 29.12.03 15:05
Оценка:
Здравствуйте, Benia, Вы писали:

B>Вариант с полным отрубанием скриптов к сожалению не подходит,

B>так как на сайте их много а мне нужно строго на одной странице.
B>как быть.......
Э-эх... Применять тот же метод, только перед отрубанием проверять адрес страницы.
... << RSDN@Home 1.1.2 beta 2 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[5]: TWebBrowser
От: Benia  
Дата: 30.12.03 09:09
Оценка:
2Sinclair
что то я не могу понять как этим пользоваться
здесь
Автор: Sinclair
Дата: 09.02.03
Re[6]: TWebBrowser
От: Sinclair Россия https://github.com/evilguest/
Дата: 30.12.03 09:50
Оценка:
Здравствуйте, Benia, Вы писали:

B> 2Sinclair

B>что то я не могу понять как этим пользоваться
B>здесь
Автор: Sinclair
Дата: 09.02.03

Ну ты уж напрягись. Код там написан. Используй новый класс веб бровзера вместо TwebBrowser и все.
З.Ы. Ребята, не бойтесь писать код. Delphi умеет не только раскладывать компоненты по формам.
... << RSDN@Home 1.1.2 beta 2 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.