„Ich liebe Pop-Up-Anzeigen,“ sagt keiner dies... für immer. Pop-Ups gehören zu den am meisten gehassten Elementen des Online-Marketings. Sie sind störend, unterbrechend und lästig. Für uns Web Scraper verlangsamt ein ungewünschtes Pop-Up-Fenster die Geschwindigkeit vom Laden der Webseite, gleichzeitig würde es auch die Seitenelemente blokieren, die wir scrapen möchten. Also, wie können wir denn während der Erstellung eines Tasks diese Pop-Ups schließen?
Es gibt tatsächlich zwei Methoden, um Pop-Ups in Octoparse zu verwältigen. Für Demonstraktion-Ziel würden wir WenCNFT-Webseite als ein Beispiel verwenden. Überprüfen Sie die folgende URL: https://www.wencnft.com/calendar
Erstellen Sie mit dieser Beispiel-URL ein neues Task in Octoparse. Wir notieren, dass ein Pop-Up vom Haftungsausschluss erscheint und die ganze Webseite blokiert wird.
Methode 1: Manuelles Schließen
Es steht immer an der ersten Stelle, manuell das Pop-Up-Fenster zu schließen. Wechseln Sie Octoparse in den Browse-Modus und klicken darauf. Vergessen Sie nicht, diesen Modus zu schließen, bevor der Workflow weiter bearbeitet wird.
Methode 2: Verwendung von „Click Item“
Die zweite Option ist es, einen Schritt von „Click Item“ im Workflow hinzuzufügen, so dass Octoparse wissen kann, das Pop-Up für uns zu schließen. Zuerst klicken Sie auf Kreuz-Zeichen, was oben rechts davon liegt, und dann wählen Sie „Click element“ aus der Tipps-Platte. Stellen Sie ein AJAX-Timeout für diese Aktion ein.
Damit würden wir das Pop-Up-Fenster schließen. Sie können weiter Ihr Task bearbeiten.