Tag: phantomjs
PhantomJS ist ein headless (GUI-weniger) – WebKit mit JavaScript-API. Es hat native Unterstützung für verschiedene web-standards: DOM-handling, CSS-Selektor, JSON, Canvas und SVG.
7
Antworten
Möchte ich nutzen, phantomjs in meinem node.js script. es ist ein phantomjs-Knoten Bibliothek.. aber leider ist der Autor benutzt dieses komische Kaffee-script-code, um zu erklären, was er tut: phantom = require 'phantom' phantom.create (ph) -> ph.createPage (page)
5
Antworten
Bin ich in einigen web-scraping mit Node.js. Ich würde gerne mithilfe von XPath-wie ich generieren kann, das es semi-automatisch mit mehreren Arten von GUI. Das problem ist, dass ich kann nicht einen Weg finden, dies effektiv zu
2
Antworten
dies ist eine Frage darüber, wie Sie cookies bestehen aus einer casperjs Seite zur anderen.. also im Grunde habe ich eine nodejs-Datei, die spawns casperjs als Arbeitnehmer bestimmte Aufgaben.. man ist die Anmeldung einmal angemeldet ich das
5
Antworten
Ich habe eine Webseite mit einem iframe. Ich möchte Zugriff auf den Inhalt des iframe mit CasperJS. Insbesondere brauche ich, um auf Tasten zu klicken und ein Formular auszufüllen. Wie kann ich das tun? Die Haupt-Webseite main.html:
2
Antworten
Versucht, screen scrape eine web site, ohne zu müssen, starten Sie eine aktuelle browser-Instanz in einem python-Skript (mit Selen). Das kann ich mit Chrome oder Firefox - ich habe es ausprobiert und es funktioniert - aber ich
5
Antworten
Tut PhantomJS cookies unterstützt? Wenn ja, wo finde ich die API-Daten? Ich bin nicht in der Lage, um es herauszufinden, nach der Suche für eine Weile jetzt. Kommentar zu dem Problem - Öffnen ja, es unterstützt die
4
Antworten
Ich versuche, phantomJS (was ein geiles tool übrigens!) zum senden eines Formulars für eine Seite, ich habe die Anmeldeinformationen, und geben dann den Inhalt der Ziel-Seite, um stdout. Ich bin in der Lage, Zugriff auf das Formular
6
Antworten
Habe ich versucht, folgenden das format der ng-Richtlinie-Prüfung repo für eine Richtlinie, die ich geschrieben habe. Die Richtlinie grundsätzlich macht ein overlay, wenn der Benutzer auf ein element klickt. Hier ist die Richtlinie (vereinfacht): mod.directive('uiCopyLinkDialog', function(){ return
1
Antworten
In PhantomJS, Webseite.öffnen Sie nimmt einen Rückruf mit einem status-parameter auf 'Erfolg' oder 'fail'. Laut der docs, es wll "'Erfolg', wenn kein Netzwerk-Fehler aufgetreten ist, andernfalls "fail"." Gibt es eine Möglichkeit zu sehen, die zugrunde liegenden Netzwerk-Fehler,
6
Antworten
Ich bin auf der Suche nach einem Beispiel für das anfordern einer Webseite zu warten, für die JavaScript zum Rendern (JavaScript ändert die DOM -), und dann greifen Sie den HTML-Code der Seite. Sollte dies ein einfaches
3
Antworten
Phantomjs hat diese beiden wirklich praktisch Rückrufe onLoadStarted und onLoadFinished mit denen Sie im wesentlichen die Ausführung anhalten, während die Seite geladen wird. Aber ich habe lange gesucht und ich kann nicht finden, ein äquivalent, wenn Sie
2
Antworten
Wie kann man das entfernen einer ganzen IndexedDB-Datenbank von JavaScript, im Gegensatz zu nur ein Objekt speichern? Ich bin mit dem IndexedDB shim, die über die Verwendung WebSQL als sein backend. Ich würde vor allem gerne wissen,
4
Antworten
Mein Ziel ist es, PhantomJS ausgeführt durch: //adding $op and $er for debugging purposes exec('phantomjs script.js', $op, $er); print_r($op); echo $er; Und dann innerhalb script.js ich Plane, verwenden Sie mehrere page.open() zu erfassen screenshots von verschiedenen Seiten