Ich muss den Frame-Namen (nicht Nummer) aus HTML-Quelle extrahieren, und überprüfen Sie dann jeden 'Namen' auf der Seite für die Übereinstimmung. dies ist mein Makro:imacro iFrame extrahieren und jede ID mit 'Name' übereinstimmen
TAG POS=1 TYPE=HTML ATTR=ID:* EXTRACT=HTM
SET frame EVAL("'{{!EXTRACT}}'.match(/name="(\w*)"/)[1];")
PROMPT {{frame}}
FRAME NAME={{frame}}
der Extrakt erhalten nur die ersten ‚Name‘ auf der HTML-Quelle: meta name = „Ansichtsfenster“
Ich möchte den ‚Name‘ aus dem Ende extrahieren: scrolling = "no" name = "w20awv3sfky5" oder jeder 'Name' in der HTML-Quelle.
oder, falls Option ist es, die 'name' zu extrahieren, die Nähe seiner gut zu scrollen, aber das Makro nicht funktioniert. SET Rahmen EVAL (" '{{EXTRACT}}' Spiel (/ scrolling = "nein"/name = "(\ w *)" /) [1]; ")
danke!