Ja, das geht.
"Mit Berufserfahrung" kann man auch als URL-Parameter angeben. Da der Parameter ex=90002 auch bei unterschiedlichen Suchbegriffen gleich bleibt, wie die 100 Suchtreffer pro Seite, brauchst Du den nur in die baseURL Konstante aufnehmen und dann funktioniert das ohne weitere Änderungen.
Tauche: https://www.stepstone.de/5/ergebnisliste.html?li=100&ke=
Gegen: https://www.stepstone.de/5/ergebnisliste.html?li=100&ex=90002&ke=
Um die Paginierung durchzugehen (also weiterzublättern) ist mehr Aufwand notwendig. Auf StepStone muss man in der Tat den Button zum Weiterblättern anklicken, weil es keinen Parameter für eine Seitenzahl gibt. Wundert mich etwas, ist aber kein Beinbruch. Man benötigt eine Schleife und muss in jedem Durchlauf gucken, ob der Button zum Weiterklicken noch einen Link enthält. Wenn nicht, hat man die letzte Seite erreicht.
Bei weniger als 100 Suchergebnissen wird die Zeile unter den Suchtreffern mit der Anzahl der Suchtreffer pro Seite und der Paginierung eigentlich nicht angezeigt. Auf StepStone ist es aber so, dass die Zeile doch eingeblendet wird, wenn man über den Anzahl pro Seite Parameter die 100 erzwingt. Das erleichtert das Weiterblättern etwas, weil nicht geprüft werden muss, ob es überhaupt einen Weiterklicken-Button gibt.
Soviel zur Theorie. Zum Implementieren habe ich im Moment keine Zeit. Vielleicht komme ich im Laufe des Tages dazu. Falls Du das selber hinbekommst, lass es mich bitte wissen.
Mal eine Zusatzfrage: Wieviele Suchbegriffe willst Du denn (regelmäßig?) abklappern?
Viele Grüße,
Zwenn
|