Ich habe einen Hörer wie folgt definiert entfernen:Wie ein casperjs Ereignis-Listener
function loadFailed() {
casper.echo("load failed catched");
}
casper.on('load.failed', loadFailed);
... some code
casper.removeListener('load.failed', loadFailed);
//redefine loadFailed function
function loadFailed(e) {
flagLoadFailed = true;
}
b.casper.on('load.failed', loadFailed);
Dann habe ich die beide Funktion in // statt Arbeit durch die neuen die erste Instanz zu entfernen.
Gibt es eine Möglichkeit, den Listener irgendwo im Code zu entfernen (und möglicherweise den ursprünglichen wiederherzustellen)?
Endlich, ist es überhaupt möglich oder nicht? Vielen Dank an uns –
Ist dies für ein Testskript? – Rippo
Es ist für ein Scrapper-Skript, keine Lösung für den Moment –