“TypeError: 'null' ist kein Objekt (Bewertung " ein.nodeType')" in phantomjs

Ich habe folgenden code in meinem phantomjs script:

var page = new WebPage(), testindex = 0, loadInProgress = false;


    page.onConsoleMessage = function(msg) {
      console.log(msg);
    };

    page.onLoadStarted = function() {
      loadInProgress = true;
      console.log("load started");
    };

    page.onLoadFinished = function() {
      loadInProgress = false;
      console.log("load finished");
    };



    var steps = [

    function() {

        console.log("Load Login Page");
        //spoof user-agent
        page.settings.userAgent = "'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0';";
        page.open("https://login.XXX.com");

      },

Zunächst schien dies zu funktionieren. Jetzt bin ich immer die folgende Fehlermeldung und der login funktioniert nicht:

"TypeError: 'null' is not an object (evaluating 'a.nodeType')".

Hat jemand begegnet das? Jede Idee, wie es zu lösen ist?

InformationsquelleAutor user61629 | 2013-11-25
Schreibe einen Kommentar