2016-04-07 9 views
1

Ich benutze imacros, um in Javascript zu kodieren, und ich kann scheinen, Variablen von den Website-Seiten Javascript zurückzuholen.Wie bekomme ich globale Javascript-Variablen in imacros?

Im Javascript für die Seite die Variable window.vVals = (hier Variablenwert) ist

ich erhalten müssen, dass imacros verwenden, wie würde ich das tun? Ich habe verschiedene Dinge ausprobiert window.vVals vVals window.content.vVals Aber sie alle zurückkehren undefiniert, es ist wirklich frustrierend jetzt

Dank

Edit:

<script> 
window.vVals = { 
'f': 'frm_sample', 
'n': '57064044135dd', 
'a': '57067289aa2c6' 
}; 
</script> 

Das Obige ist die Code, der auf der Webseite ist

Mit IMacros möchte ich die Werte dieser Variablen abrufen (die Werte ändern sich bei jeder Aktualisierung h, weshalb ich alle 1-Wert verwenden kippe)

+0

Chrome oder Firefox? –

+0

Ich benutze Firefox – user3347769

+0

Bitte teilen Sie das Skript zum besseren Verständnis des Problems –

Antwort

0

Im Folgenden finden Sie eine der möglichen Lösungen:

iimPlayCode('SEARCH SOURCE=REGEXP:"(window\\\\.vVals = ((\\\\s|.)*?);)" EXTRACT=$2'); 
var vVals = JSON.parse(iimGetExtract().replace(/'/g, '"')); 
Verwandte Themen