undefined

Öffnen eine Seite in einer neuen Tab  

Friday, August 06, 2021 12:03 PM

Die Funktion "Open in a new tab" ist die gleiche wie die Funktion "Link in einem neuen Fenster zu öffnen" in einem Browser.

1.png

 

Es ist eine der am häufigsten verwendeten Funktionen beim Aufbau eines Crawlers. Ohne diese Funktion kann Octoparse nicht in alle Seiten gehen, um die Daten zu extrahieren. In diesem Tutorial erläutere ich, wie und wann diese Funktion verwendet werden, um zu der Seite zu gelangen, die die benötigten Daten enthält.

 

 

Wo liegt die Funktion "Open in a new tab"?

 

Die Funktion "Open in a new tab" befindet sich in der Aktion "Click Item". Klicken Sie auf das Zahnradsymbol, um die Aktioneinstellung zu öffnen.

mceclip0.png

 

Im Einstellungsbereich finden Sie die Funktion "Open in a new tab" unter "Click Options". Wenn Sie das Kästchen davor ankreuzen, wird die Funktion aktiviert.

 openatab.png

 

 

Wann ist der richtige Zeitpunkt, diese Funktion zu verwenden?

 

Octoparse wird einen Link in einer neuen Registerkarte öffnen, wenn die Funktion "Open in a new tab" aktiviert ist, so dass die neue Seite die vorherige Seite nicht verdeckt und Octoparse zur vorherigen Seite zurückkehren kann, um andere Links zu öffnen. Du kannst diese Funktion nutzen, wenn du nicht willst, dass die neue Seite die vorherige verdeckt. Denken Sie einfach daran, wie Sie die Funktion "Open link in new tab" verwenden würden, wenn Sie auf einer Website surfen. Im Folgenden stellen wir zwei häufige Anwendungsfälle für diese Funktion vor:

 

1. Wenn Sie in einer Schleife auf mehrere Links von einer Liste klicken möchten

Wenn Sie sich zum Beispiel auf Produktlinks von einer Liste in einer E-Commerce-Website klicken möchten, um Daten auf den Produktdetailseiten zu extrahieren, können Sie die Option "Open in a new tab" aktivieren. Wenn Sie diese Option nicht aktivieren, kann Octoparse nicht zur Auflistungsseite zurückkehren und die Detailseiten anderer Produkte aufrufen.

 

2. Wenn Sie eine Liste von Schlüsselwörtern in einer Schleife eingeben möchten, um nach den Daten zu suchen

Wenn Sie z. B. Schlüsselwörter eingeben möchten, um nach einigen Artikeln auf einer E-Commerce-Website zu suchen, soll die Option "Open in a new tab" beim Klicken der Suchschaltfläche aktiviert sein. Andernfalls ist Octoparse nicht in der Lage, ein neues Schlüsselwort einzugeben.

 

Tipps!

1. Octoparse wählt normalerweise automatisch die Option "Open in a new tab", wenn ein „Click Item“dem Workflow hinzugefügt wird. Falls Sie jedoch das folgende Problem haben, sollten Sie überprüfen, ob diese Option aktiviert ist:

 

Warum klickt Octoparse nur auf das erste Element in einer Schleife und hält dann an? (Version 8)

 

2. Beachten Sie, dass Sie die Funktion "Open in a new tab" nicht verwenden sollten, wenn die Seite die Informationen mit AJAX lädt, da Seiten mit AJAX keine neue Registerkarte öffnen, sondern die Informationen direkt auf der aktuellen Seite aktualisieren.

 

Wie erkennt man eine AJAX-Website? Bitte lesen Sie dieses Tutorial: Umgang mit AJAX.

 

btnImg
Diese Website verwendet Cookies um Ihnen ein besseres Internet-Erlebnis zu ermöglichen. Lesen Sie wie wir Cookies verwenden und Sie können sie kontrollieren, indem Sie auf Cookie-Einstellungen klicken. Wenn Sie die Website weiter nutzen, akzeptieren Sie unsere Verwendung von Cookies.
Akzeptieren Ablehnen