ich Schwierigkeiten habe, mit URL von der Website erhalten: https://searchbzp.uzp.gov.pl/Search.aspx
Auf dieser Website gibt es eine Tabelle.
Der Text 'Zobacz' ist ein Hyperlink und von diesem Ort möchte ich URL erhalten.Get URL von einer Website
kann ich auf dieser URL finden Sie im folgenden Code eingeben und dann die neuen Tab zu öffnen Browser versuchen: IE.Document.getelementbyID("ctl00_ContentPlaceHolder1_ASPxGridView1_DXCBtn0").Click
Aber ich will nur diese URL erhalten (ohne neuen Tab zu öffnen). ich versuchte, so etwas wie dies, aber es funktioniert nicht:
Dim a
a = IE.Document.parentWindow.ExecScript("javascript:ctl00_ContentPlaceHolder1_ASPxGridView1_DXCBtn0", "JavaScript")
MsgBox a
a = IE.Document.parentWindow.ExecScript(IE.Document.getElementById("ctl00_ContentPlaceHolder1_ASPxGridView1_DXCBtn0").href, "JavaScript")
MsgBox a
mir jemand dabei helfen kann?
Thx ashleedawg, aber wenn ich den Code verwenden, erhalte ich Value „Zobacz“ nicht direkt Hyperlink verwiesen wird. Teil html: < span> Zobacz < /span> < /a> Wenn ich Code verwenden. IE.Document.getelementbyID ("ctl00_ContentPlaceHolder1_ASPxGridView1_DXCBtn0") Browser öffnen Webseite Klicken: https://bzp.uzp.gov.pl/ZP403/Preview/848ff3f8-1869 -4157-b726-0b6e191fd1d3 Die Frage ist, wie man diesen Wert als URL bekommt? – MuzaMeduza
ok, tut mir leid, ich habe die Frage missverstanden. Dieser Link enthält keine URL, er führt eine JavaScript-Funktion aus und, soweit ich das beurteilen kann, versucht die Site absichtlich, den Link zu verbergen. Die Funktion öffnet die Seite https://bzp.uzp.gov.pl/ZP403/Preview/581ee816-7a25-4a1a-ad3c-a910f497ef78, aber dieser Link erscheint nirgendwo in der Quelle, also ist er wahrscheinlich zusammengefügt und sieht möglicherweise aus teilweise zufällig. Mit genügend Zeit könnte jemand wahrscheinlich einen Weg finden, den Link zu extrahieren, aber das ist jenseits meiner Verpflichtung, kostenlos zu arbeiten. :-) Tut mir leid, viel Glück! – ashleedawg
Ok. Vielen Dank ashleedawg für Ihre Hilfe! :) – MuzaMeduza