2013-02-18 55 views
1

*請注意,這是VERSION BUILD = 6011206使用iMacros的附加文本輸入字段

我想知道如果任何人知道的iMacros的,它可以讓你添加文本輸入字段,而不會覆蓋任何東西的腳本。

更具體地說,這是一個輸入框,用於我要更新的筆記,而不會丟失任何以前的筆記。任何人都可以提供此腳本?

回答

1

您可以嘗試提取文本的當前值,然後將其設置爲變量,然後在JavaScript中添加字符串並填充文本字段。前

var macroCurrent; 

macroCurrent ="CODE"; 
macroCurrent +="TAG POS=1 TYPE=some_type ATTR=CLASS:some_class EXTRACT=TXT"+"\n"; 

var macroAppend; 

macroAppend ="CODE"; 
macroAppend +="TAG POS=1 TYPE=some_type ATTR=CLASS:some_class CONTENT={{text}}"+"\n"; 


var text_to_fill="something here"; 


iimPlay(macrocurrent) 

var text=iimGetLastExtract(); 

text=text+text_to_fill; 

iimSet("text",text) 
iimPlay(macroAppend) 
0

也許相當長的時間問過,但我從谷歌迷迷糊糊,所以我猜的人可能是有用的。 有更簡單的方法,不使用javascript 第一次從字段中提取。流程就像IceD發佈的,但純粹是Imacros: 提取字段並存儲到var。將您的文本追加到var。不要忘記在需要時清理變量。代碼:

SET !VAR1 {{!EXTRACT}} 
SET !EXTRACT NULL 
TAG POS=1 TYPE=SPAN ATTR=ID:result_box EXTRACT=TXTALL // the text which to append 
ADD !VAR1 {{!EXTRACT}} // append! 
-1

當你需要在你要做的2輸入文本添加.. 1 - 記錄和iMacros的會自動保存並記住這段文字看完後,將其添加在輸入 2 - 使用此代碼//這是電子郵件在Facebook上的輸入 TAG POS = 1 TYPE = INPUT:EMAIL FORM = ID:login_form ATTR = ID:email CONTENT = ------- 更改 - -----用你的文字