PDFiumPas 文件

OnJavaScriptResponse 属性

组件: TPdf  ·  单元: PDFium
当 PDF 嵌入式 JavaScript 动作请求宿主交互或警报确认时触发

Syntax

property OnJavaScriptResponse: TPdfJavaScriptResponseEvent read FOnJavaScriptResponse write FOnJavaScriptResponse;

Description

当在 PDF 文档内执行的脚本触发对话框响应(例如警报输入、密码或确认)时发生

Parameters

Sender触发事件的组件
Question脚本提供的消息提示文本
Title为对话框建议的标题文本
Default_为输入查询提供的默认值
cLabel与动作关联的自定义标签字符串
bPassword如果响应文本应作为密码输入屏蔽,则为 True
Response_用于将宿主文本响应返回给脚本引擎的输出参数
Handled将其设置为 True 以指示事件已被处理并抑制默认空操作行为

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