PDFium Delphi Component Docs

OnJavaScriptResponse Свойство

Компонент: TPdf  ·  Модуль: PDFium
Возникает, когда действие JavaScript, встроенное в PDF, запрашивает взаимодействие с хостом или подтверждение через alert

Syntax

property OnJavaScriptResponse: TPdfJavaScriptResponseEvent read FOnJavaScriptResponse write FOnJavaScriptResponse;

Description

Возникает, когда сценарии, выполняющиеся внутри документа PDF, инициируют ответы диалогов (например, ввод alert, пароли или подтверждения)

Parameters

SenderКомпонент, вызвавший событие
QuestionТекст приглашения сообщения, предоставленный сценарием
TitleТекст заголовка, предложенный для диалога
Default_Значение по умолчанию, предоставленное для запросов ввода
cLabelПользовательская строка метки, связанная с действием
bPasswordTrue, если текст ответа должен маскироваться как ввод пароля
Response_Выходной параметр для возврата текстового ответа хоста обратно в движок сценариев
HandledУстановите в True, чтобы указать, что событие обработано, и подавить поведение no-op по умолчанию

Remarks

Example

procedure TForm1.Pdf1JavaScriptResponse(Sender: TObject; const Question, Title, Default_, cLabel: WString;
  bPassword: Boolean; out Response_: WString; var Handled: Boolean);
begin
  Response_ := InputBox(Title, Question, Default_);
  Handled := True;
end;

See Also

OnXfaGotoUrl OnXfaUriAction