Ich bin neu in Javascript und PhantomJS, aber mein scheinbar einfaches Ziel hat sich als schwieriger als erwartet erwiesen. Ich möchte ein Skript schreiben, das eine Website lädt und dann den Wert einer Javascript-Variablen ausgibt, die auf dieser Seite verwendet wird. Wenn ich diese Seite in einem Browser öffne und die Javascript-Konsole öffne, kann ich den Variablennamen eingeben und er teilt mir den Wert mit, der dieser Variable zugeordnet ist. Ich versuche nur diese Funktion zu reproduzieren, aber mit PhantomJS, damit ich diese Aufgabe automatisieren kann.JavaScript-Variable von Website mit PhantomJS lesen
Könnte mir jemand auf die richtige Dokumentation dafür hinweisen? Ich habe nicht herausgefunden, wie man so etwas macht, vorausgesetzt, PhantomJS ist der richtige Weg, dies zu tun. Vielleicht gibt es eine einfachere Alternative?
Danke.
Einer der folgenden Punkte könnte Ihnen helfen: https://github.com/ariya/phantomjs/wiki/API-Reference-WebPage#wiki-webpage-evaluate oder https://github.com/ariya/phantomjs/wiki/API-Referenz-WebPage # onconsolemessage –