2016-07-13 41 views
1

我試圖記錄一個宏,可以從目標元素中提取一個值。如何從iMacros中提取屬性值和元素?

這是我試過......但它沒有工作:(

TAG POS=1 TYPE=DIV ATTR=ID:foo EXTRACT=ARIA-EXPANDED 

我也saw some docs,使得它看起來像這樣的工作:

TAG POS=1 TYPE=DIV ATTR=ID:foo&&ARIA-EXPANDED:* EXTRACT=ARIA-EXPANDED 

至今沒有運氣...

回答

1

您可以嘗試像這樣:

TAG POS=1 TYPE=DIV ATTR=ID:foo&&ARIA-EXPANDED:* EXTRACT=HTM 
SET attr EVAL("'{{!EXTRACT}}'.match(/aria-expanded=[\"'](.+?)[\"']/)[1];") 
+0

我想你必須小心,這個html blob有多大?似乎這可能很重。任何想法如果元素巨大,iMacros如何處理內存? – bingo

+0

您的意思是說,'div'元素的html代碼很大? – Shugar

相關問題