Von PhantomJS Konsole IPhantomJS Renditen für Page.Title
getippt undefinedvar page = require('webpage').create();page.open('http://phantomjs.org', function (status) {console.log(page.title);});
Es ist nicht der Titel der Seite nicht gedruckt, sondern nur undefined
Warum?
Was ist der Wert von 'status' .. Auch was ist das' require'? Sie verwenden nicht genau wie beschrieben ..: https://github.com/amir20/phantomjs-node – Pogrindis
Hier sind mehrere Dinge falsch und Ihre Frage ist nicht klar genug. 1) Verwechseln Sie nicht Standalone PhantomJS und eine Brücke zwischen node.js und PhantomJS. Diese Skripte sind völlig anders geschrieben. 2) Wenn Sie den interaktiven Modus (REPL) des Standalone-PhantomJS tatsächlich verwendet haben, gibt es einen Fehler, der Sie daran hindert, eine Seite zu laden. Sie müssen ein Skript schreiben. 3) Ein serverseitiges Skript muss nicht minimiert werden, also schreiben Sie bitte kein solches Skript in eine Zeile. –