отключить диалог веб-браузер delphi - PullRequest
2 голосов
/ 04 сентября 2010

как предотвратить появление диалогового окна Этот документ изменился.Сохранить изменения?что происходит при переходе, когда веб-браузер о: пусто

Большое спасибо.сделал так

  Browser.Navigate ('about: blank');
  DesignMode (false ,'');
  Browser.OnNavigateComplete2: = NavigateComplite;

procedure NavigateComplite (ASender: TObject; const pDisp: IDispatch; var URL: OleVariant);
begin
  DesignMode (true ,'');
end;

1 Ответ

3 голосов
/ 04 сентября 2010

Я думаю, что вы используете свойство designMode из интерфейса IHTMLDocument2 в вашем коде.

вы можете отключить диалоговое окно, установив этодля свойства 'Off'.

попробуйте этот код, прежде чем перейти на новую страницу

(WebBrowser1.Document as IHTMLDocument2).designMode := 'off';
WebBrowser1.Stop;
...