Erste Frage hier gestellt.Kratzen Sie die Rückkehr eines JS Onclick-Funktion
Ich muss die URL, die von einer JS Onclick-Funktion einer Website generiert wird, scrappen. Also denke ich, dass Selenium den Job machen könnte, aber ich kann mir nicht vorstellen, wie ich das programmieren soll, ohne andere Tabs/Fenster zu öffnen und nicht einmal zu wissen, ob es möglich ist.
Hier ist die Onclick JS-Funktion:
‚tr class = "linhares" onclick = "javascript: GRV (0,1,1);">
So brauchen eine im Grunde die URL zurückgegeben von dieser Funktion.
Hoffe, du kannst mir helfen, danke!
Es scheint ein wenig seltsam, dass die Funktion GRV() nur eine URL zurückgibt. Es druckt es nirgends, leitet den Browser oder etwas ähnliches um? – user1337
Tatsächlich öffnet es eine neue Registerkarte mit der dynamisch generierten URL. Es ist wie ein verstecktes Ziel, das sich öffnet. – leo04
Ist die Funktion grv() immer dieselbe oder versuchen Sie den allgemeinen Fall zu lösen, eine solche Funktion zu scrapen? – user1337