2014-05-09 8 views
0

그것에 관한 스레드가 있지만 그럴 수 없습니다. 내가 평가 후면 사용해야하지만Imacros 이미지 추출 src/url

tag pos=1 type=image attr=href:* extract=htm 

가 세트!

내가 선택할 것 url.jpg을해야합니다 모든 추출 값 후 ("???")

을 평가를 추출하는 방법을 모른다 예를 들어 대답이

+0

이 질문은 거의 의미가 없습니까? – adeneo

+0

스택에서 검색을 시작하십시오. 수많은 JS 솔루션이 있습니다. – macroscripts

답변

0

iMacros HTML 요소에서 직접 src를 추출하는 기능을 지원하지 않습니다. 당신의 hrml 요소는 다음과 같은 유사한 인 경우이 들어, HTML 요소를 추출해야하고 정규식 평가가 자바 스크립트를 사용 후 쉽게 SRC 또는 HTML 요소

의 다른 부분을 얻을 수 있습니다

<img id="imgFull" src="http://mysite/images/51cBAfufUrL.jpg" class="image-stretch-vertical frontImage" style="max-width:230px; max-height:346px;"> 

그런 다음 iMacros를 사용하여 다음 코드로 SRC를 간단하게 얻을 수 있습니다.

TAG XPATH="//img[@id="imgFull"]" EXTRACT=HTM 
SET SRC EVAL("\"{{!EXTRACT}}\".match(/src.*class/)[0].replace(/src=\"/,\"\").replace(/\"\\sclass/,\"\");") 
SET !EXTRACT NULL 
ADD !EXTRACT {{SRC}} 
SAVEAS TYPE=EXTRACT FOLDER=* FILE=SRC.csv