0
Betrachte den folgenden snippet.how kann ich auf den Wert der Seiten-URL außerhalb des Seitenkontexts zugreifen? Global funktioniert der Zugriff auf den Wert nicht. Entweder.callbacks wasn ' t klar für mich im Ansatz.in phantomjs, wie man Variablen vom Seitenkontext nach außerhalb des Seitenkontexts übergibt
page.onUrlChanged = function(targetUrl) {
console.log('New URL: ' + targetUrl);
};
page.onConsoleMessage = function (msg) {
console.log(msg);
};
var abc=page.open(url,function(status){
page.evaluate(function(){
//some code;
})
return page.url;
});
console.log(abc);
Der Code gibt immer undefinierte Seite URL.
wir sagen, dass wir die Aussage url = „Hallo“ statt der console.log (url) Anweisung, wie können wir diesen neuen Wert zugreifen „Hallo“ der URL außerhalb page.open? –
Nicht sicher, was Sie meinen, bitte umformulieren oder ein anderes Beispiel geben (vielleicht in einer neuen Frage) – Vaviloff