2016-07-11 22 views
0

Bellow ist iMacros iim Code, und ich will EXTRACT Ergebnis # EANF # ändern vielleicht "BRAVO"wollen EANF von viel Extrakt iMacros ersetzen

hier noch zu sein, null oder '' oder zu ändern ist Ich arbeite noch keinen EVAL Code, ich lerne immer noch iMacros. Und das Problem ist, insgesamt EXTRACT = TXT ist mehr als 12 Whic ist nicht in! VAR1 und so weiter. Hilft bitte.

TAB T=2 
TAG POS=1 TYPE=DIV ATTR=CLASS:addr&&TXT:* EXTRACT=TXT 
SET EXTRACT EVAL("'{{!EXTRACT}}'.replace(/[\'#EANF#\']/,'');") 
TAG POS=1 TYPE=SELECT FORM=ID:resetForm ATTR=ID:PortalCode EXTRACT=TXT 
SET EXTRACT EVAL("'{{!EXTRACT}}'.replace(/[\"#EANF#\"]/,'');") 
TAG POS=1 TYPE=DIV ATTR=CLASS:addr&&TXT:*<SP>* EXTRACT=TXT 
SET EXTRACT EVAL("'{{!EXTRACT}}'.replace(/['#EANF#']/,'');") 
TAG POS=1 TYPE=DIV ATTR=ID:info&&TXT:* EXTRACT=TXT 
SET EXTRACT EVAL("'{{!EXTRACT}}'.replace(/[\"#EANF#\"]/,'');") 
TAG POS=1 TYPE=DIV ATTR=CLASS:STYLE:padding-top:* EXTRACT=TXT 
SET EXTRACT EVAL("'{{!EXTRACT}}'.replace(/[\"#EANF#\"]/,'');") 

Antwort

1

so etwas wie dieses Versuchen:

TAB T=2 
TAG POS=1 TYPE=DIV ATTR=CLASS:addr&&TXT:* EXTRACT=TXT 
TAG POS=1 TYPE=SELECT FORM=ID:resetForm ATTR=ID:PortalCode EXTRACT=TXT 
TAG POS=1 TYPE=DIV ATTR=CLASS:addr&&TXT:*<SP>* EXTRACT=TXT 
TAG POS=1 TYPE=DIV ATTR=ID:info&&TXT:* EXTRACT=TXT 
TAG POS=1 TYPE=DIV ATTR=CLASS:STYLE:padding-top:* EXTRACT=TXT 
SET !EXTRACT EVAL("'{{!EXTRACT}}'.replace(/#EANF#/g, '');") 
+0

funktioniert, Danke Shugar –

0

Sie diesen Code ausprobieren können.

SET !TIMEOUT_STEP 0 
SET !ERRORIGNORE YES 
SET !EXTRACT_TEST_POPUP NO 


TAB T=2 
TAG POS=1 TYPE=DIV ATTR=CLASS:addr EXTRACT=TXT 
TAG POS=1 TYPE=SELECT FORM=ID:resetForm ATTR=ID:PortalCode EXTRACT=TXT 
TAG POS=1 TYPE=DIV ATTR=CLASS:addr&&TXT:*<SP>* EXTRACT=TXT 
TAG POS=1 TYPE=DIV ATTR=ID:info EXTRACT=TXT 
TAG POS=1 TYPE=DIV ATTR=STYLE:padding-top* EXTRACT=TXT 

SET !EXTRACT EVAL("\"{{!EXTRACT}}\".replace(\"#EANF#\", \"\");")