Форум: "Сети";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];
ВнизКак запретить что бы в WebBrowser вылетали окошки JavaScript? Или Найти похожие ветки
← →
WebSQLNeeder © (2005-11-04 19:48) [0]Как запретить что бы в WebBrowser вылетали окошки JavaScript? Или что бы програмно нажималась сразу же кнопка "ОК" на этом окне, не важно что за окно - alert(), prompt() или какие там еще в яваскрипте существуют ...
← →
SergP. (2005-11-05 06:41) [1]Поставь TEmbeddedWB
Там сможешь вообще отключить жаба-скрипты
← →
Volf_555 (2005-11-05 14:41) [2]Следующий код ищет окно с заранее известным названием окна и закрывает его:
procedure TForm1.Timer1Timer(Sender: TObject);
var
v,x:Integer;
c:String;
begin
с:=""//название вылетающего окна, например c:="Microsoft Internet Explorer";
v:=FindWindow(nil,PChar(c));
if v>0 then
SendMessage(v,wm_close,0,0);
end;
← →
WebSQLNeeder © (2005-11-08 15:12) [3]Спасибо за пример. Но вот такая проблема - теперь оно закрывает то модальное окно если оно вылетает в WebBrowser, но кроме того когда я в ИЕ открываю новое окно (а у него до загрузки ведь тоже заголовок "Microsoft Internet Explorer" и тогда начинются постукивания такие каждую секунду (интервал работы таймера) Страницу то не закрывает, но идут постукивания - ну вы знаете когда из модального окна ты хочешь закрыть другое то такой же звук слышен ...
В общем как мне сделать так что бы моя процедура искала окно "Microsoft Internet Explorer" только внутри ВебБраузера что ли ...
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.047 c