casperjs Übergeben von Parametern zum Auswerten schlägt fehl

7
%Vor%

das wirft mich

  

string (307) "[37; 41; 1mFAIL [0m ReferenceError: Variable kann nicht gefunden werden: phone_number

Gibt es eine Möglichkeit, Parameter zu übergeben, um die Methode zu bewerten?

    
narek 06.11.2012, 15:07
quelle

3 Antworten

20

Versuchen Sie etwas wie folgt:

%Vor%

Hinweise:

  1. ein cooler Link zum JavaScript-Scoping
  2. Formulare ausfüllen? Dafür gibt es eine API
NiKo 10.11.2012, 07:17
quelle
7

Die anderen Antworten sind vor 1.0. Der bevorzugte Weg besteht darin, die Argumente in Zeile

weiterzuleiten

Beispiel

%Vor%

Ссылка

    
fracmak 06.03.2014 17:44
quelle
1

Ich weiß nicht, was mit deinem Code falsch ist. Werfen Sie einen Blick auf die CasperJS-API :

Evaluiert einen Ausdruck im Kontext der entfernten Seite, ein bisschen wie das, was PhantomJS 'WebPage # evaluiert, kann aber auch übergebene Argumente behandeln, wenn Sie ihren Kontext definieren:

Beispiel:

%Vor%     
mike 09.11.2012 13:48
quelle

Tags und Links