phantomjs

PhantomJS ist ein kopfloses (GUI-loses) WebKit mit einer JavaScript-API. Es hat native Unterstützung für verschiedene Web-Standards: DOM-Handhabung, CSS-Selektor, JSON, Canvas und SVG.
4
Antworten

Lade eine Datei mit Nightmare herunter

Ich benutze Nightmare, um einen automatisierten Downloader für die heutige Zeitung zu erstellen. Ich habe es geschafft, mich anzumelden und auf die angegebene Seite zu gehen. Allerdings konnte ich nicht herausfinden, wie man eine Datei mit Night...
24.11.2014, 16:32
1
Antwort

Verfügbarmachen von Variablen aus PhantomJS-Aufruf von injectJS

Ich habe Beispiele für das Injizieren von jQuery von der Einstiegsseite her verfolgt, und das funktioniert ganz gut. Ich habe eine lokale Kopie von jQuery im selben Verzeichnis und mache so etwas wie ... %Vor% Wenn ich versuche, meine eigene...
14.04.2012, 18:29
2
Antworten

Karma kann PhantomJS nicht erfassen

Wir haben einen Jenkins CI-Server eingerichtet, auf dem Karma mit PhantomJS läuft. Wir führen unsere Tests durch Grunt. Jenkins, Grunt und Phantom laufen alle korrekt und Karma scheint gut zu starten, aber Karma kann Phantom nicht fangen. Unsere...
03.07.2013, 15:07
1
Antwort

Phantomjs page-break-after: erstellt immer Leerzeichen

Ich habe ein Problem mit phantomjs (html zu pdf), ich habe 1 html Seite, die 16 div haben und ich war bereit, Seitenumbruch auf jedem hinzuzufügen, aber wenn ich page-break-after hinzufüge: immer auf jedem div dann in PDF es viele Leerzeichen er...
31.12.2013, 09:04
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
2
Antworten

Wie setze ich dpi mit phantomjs Knoten?

Ich benutze Phantomjs Knotenmodul. Unten ist der Link wo ich dieses Modul bekomme. Ссылка das funktioniert wirklich gut, wenn ich eine JPG-Bilddatei von HTML erstellen. aber die Standardeinstellung "dpi" ist 72, was nicht gut zum Drucken...
06.08.2014, 07:35
2
Antworten

Bietet CasperJS Verweise auf die zugrunde liegenden PhantomJS-Objekte?

Ich migriere ein Skript von PhantomJS nach CasperJS , und ich frage mich, ob Casper irgendwelche Hinweise auf die Phantom-Objekte gibt, die hinter den Kulissen verwendet werden. Phantom bietet einige Funktionen, die Casper nicht hat (zB in...
21.05.2013, 14:29
4
Antworten

PhantomJS, aber nicht kopflos?

Gibt es eine Möglichkeit, eine Echtzeitansicht von PhantomJS (oder ähnlichem) zu erhalten? Ich möchte mein Automatisierungsskript entwickeln, während ich mit der Seite, auf die es ausgerichtet ist, interagiere (oder zumindest einen Screenshot...
15.07.2014, 22:51
2
Antworten

Ereignis-Listener für phantomjs stdin

Ist es möglich, ein Ereignis einzurichten, das auf die system.stdin -Ereignisse von phantomjs wartet? Beispiel, in dem phantomjs von stdin lesen kann, aber alles anhält, während auf Eingabe gewartet wird: %Vor% Die ideale Lösung wäre w...
16.04.2013, 13:25
1
Antwort

Phantomjs Server von PHP starten und auf seine Antwort warten

Ich wollte einen phantomjs-Server von meinem php-Skript ausführen, dann eine curl-Anfrage machen und seine Antwort lesen (was in der finalen Version einen Pfad zum generierten PDF gibt). Wenn phantomjs Server-Datei von der Konsole aus ausgeführt...
18.05.2012, 10:54