我遇到了大问题。我必须从csv文件更新人员信息。但是我还需要在搜索人员Id时保存状态。它可能已经更新,不正确或可能打开每个填充的表单。
我需要提取该对话框文本并保存在status.csv文件中。如果没有发生错误,我可以更新表单并提交,然后可以提取最后一个对话框中的文本并保存在status.csv文件中。
是否有任何解决方案可以在Firefox上使用iMacro和js提取对话框文本。 iMacro wiki上提供的解决方案链接对我不起作用。
这个问题没用:not a solution for firefox
答案 0 :(得分:1)
也许这个解决方案适合你:
// imitation of javascript dialog
var ret = iimPlayCode('URL GOTO=javascript:{alert("Dialog<SP>text<SP>to<SP>be<SP>extracted");}')
// extracting dialog text
if (ret < 0)
var dlgText = iimGetErrorText();
dlgText = dlgText.match(/Dialog message: "(.*)",/)[1];