Hallo!
Ich möchte einen größerne Datensatz (CSV) in eine Web-Anwendung einpflegen.
Das ganze soll mit VB über das Webbrowser-Element geschehen. Das passiert auch bisher ganz gut.
Nach dem Click auf den Senden-Button wird ein Javascript aufgerufen, das in bestimmten Konstellationen ein Layer über die Webseite legt.
Wie komme ich jetzt an den vom Javascript erzeugten Quellcode/Layer ?
Mit Firefox-Inspektor seh ich das Element:
Mit web_01.DocumentText wird es nicht ausgegeben.
Mit folgendem Code wollte ich einen Wert eintragen
Die ID wird aber nicht gefunden. Wie kannich das ändern?
Bisher finde ich das Fenster per simulierte Mausclick und ein paar Sendkey-Befehlen. Schöner wäre es aber das Element direkt ansprechen zu können.
MfG
Ich möchte einen größerne Datensatz (CSV) in eine Web-Anwendung einpflegen.
Das ganze soll mit VB über das Webbrowser-Element geschehen. Das passiert auch bisher ganz gut.
Nach dem Click auf den Senden-Button wird ein Javascript aufgerufen, das in bestimmten Konstellationen ein Layer über die Webseite legt.
Wie komme ich jetzt an den vom Javascript erzeugten Quellcode/Layer ?
Mit Firefox-Inspektor seh ich das Element:
Code:
<div name="1254" id="1254" align="left" contenteditable="true"> </div>
Mit web_01.DocumentText wird es nicht ausgegeben.
Mit folgendem Code wollte ich einen Wert eintragen
Code:
Dim Ele = web_01.Document.GetElementById("1254")
Ele.SetAttribute("InnerText", "neuer Wert")
Die ID wird aber nicht gefunden. Wie kannich das ändern?
Bisher finde ich das Fenster per simulierte Mausclick und ein paar Sendkey-Befehlen. Schöner wäre es aber das Element direkt ansprechen zu können.
MfG