casperjs

CasperJS ist ein JavaScript-basiertes Navigationsskript- und Testprogramm für PhantomJS (WebKit) und SlimerJS (Gecko). Siehe SpookyJS für die Verwendung von CasperJS innerhalb von node.js.
2
Antworten

injectJs mit PhantomJs und CasperJs

Ich versuche CasperJS zu verwenden, um eine Website mit dynamischen Inhalten zu scrappen, die bisher fehlgeschlagen ist. Die Website verwendet einige js-Bibliotheken (z. B. Prototyp), um die automatische Vervollständigung zum Erstellen von Inhal...
28.06.2012, 03:18
2
Antworten

PhantomJS Renderseitenschriftarten

Ich verwende PhantomJS, um Screenshots von Webseiten zu erstellen. Ich habe andere Beiträge zu Problemen mit @ font-face gesehen, aber die Schriftarten auf meinen Seiten werden korrekt dargestellt. Das einzige Problem, das ich habe, ist, dass...
12.03.2013, 17:39
9
Antworten

So klicken Sie auf eine "Option auswählen" und bewerten Sie den geladenen Inhalt mit casperjs

Ich versuche, die Größen für dieses Produkt zu crawlen: Link zu Produkt Das Problem: Die Größen werden geladen, nachdem die Farbe des Produkts ausgewählt wurde. Im Quellcode der Produktseite kann ich sehen, dass das Dropdown-Menü eine...
02.05.2013, 07:10
3
Antworten

Klicken Sie auf alle Links, die einem Selektor entsprechen

Ich habe eine Liste von Links, die einen Klick auf CasperJS simulieren sollen. Sie alle teilen die gleiche Klasse. Allerdings verwendet this.click('.click-me') nur den ersten Link. Was ist der richtige Weg, um auf alle Links zu klicken?...
29.01.2013, 22:46
3
Antworten

So füllen Sie das Formular mit CasperJS ohne Formular-Tag

Ich bin neu bei CasperJS und habe Probleme beim Einloggen in diese Seite Ссылка hier ist, was ich versucht habe %Vor% Ich kann das nicht benutzen, da es keine Form hat. Also habe ich eine andere Methode mit sendKeys versucht. %Vor%...
18.10.2013, 09:32
2
Antworten

Verstecken Sie den Footprint von CasperJS mit Google Analytics

Ich versuche, die Verwendung von CasperJS mit einem meiner Skripte zu verbergen. Zurzeit versuche ich die Auflösung, den User-Agent und die Sprache damit zu ändern: %Vor% casper.viewport () und casper.page.customHeaders scheinen mit Google A...
27.10.2013, 10:36
2
Antworten

CasperJS: Wie kann ich die Skriptausführung beenden?

Gestern habe ich meine ersten Tests mit CasperJS geschrieben und finde es erstaunlich. Das Problem ist, dass ich keinen Weg finden konnte, die Ausführung des Skripts zu beenden (zB: casperjs existiert nicht, so dass ich Zugriff auf meine Konsole...
28.08.2013, 08:00
3
Antworten

Casperjs iteriert über eine Liste von Links mit casper.each

Ich versuche Casperjs zu verwenden, um eine Liste von Links von einer Seite zu erhalten, öffne dann jeden dieser Links und füge zu einem Array-Objekt einen bestimmten Datentyp von diesen Seiten hinzu. Das Problem, das ich habe, ist mit der Sc...
03.11.2016, 23:08
2
Antworten

casper.then wartet nicht auf das Ende meiner Anweisung, um den nächsten Schritt auszuführen

Ich habe diesen kleinen Test gemacht: %Vor% Wenn ich diesen Test ausführe, zeigt meine Konsole nur diese Zeile "sollte nach 5s erscheinen", aber nicht den ersten Satz, tatsächlich wartet das zweite "then" nicht 5 Sekunden. Es ist ein ries...
24.02.2014, 09:20
3
Antworten

Kann ich die ursprüngliche Seitenquelle (gegen das aktuelle DOM) mit phantomjs / casperjs erhalten?

Ich versuche, die Originalquelle für eine bestimmte Webseite zu erhalten. Die Seite führt einige Skripte aus, die das DOM beim Laden verändern. Ich möchte die Quelle erhalten, bevor irgendein Skript oder Benutzer irgendein Objekt im Dokument...
05.06.2014, 20:31