如何通过imacros从弹出/对话框中复制文本并将其粘贴到字段中

How to Copy Text from pop up/Dialogue box by imacros and paste it on field

本文关键字:字段 文本 复制 imacros 对话框 何通过      更新时间:2023-09-26

我想通过宏从弹出窗口中复制和粘贴文本。

这是一张显示我需要复制的文本的图像。

这是我用来粘贴的代码。

TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:OnlineForm ATTR=ID:passport_no CONTENT={{!VAR2}}

您是否

能够提取图像中提到的文本?,如果是,请尝试以下标签,我希望它会起作用,如果没有,则使用JS。

SET !VAR1 EVAL("var x;var s='"{{!EXTRACT}}'";s=s.split(/:/);s=s[1].split(/./);s=s[0];if (s != null){x=s;}")
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:OnlineForm ATTR=ID:passport_no CONTENT={{!VAR1}}

使用 JavaScript

var s=iimGetLastExtract();
s=s.split(/:/); 
s=s[1].split(/./);
s=s[0] //Here 's' will contain A8BA1A
iimSet ("s",s);
iimPlay("CODE:TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:OnlineForm ATTR=ID:passport_no CONTENT="+{{s}});