HtmlUnit click() - Formular erscheint nicht

Hallo,

ich habe auf einer Website eines Forums einen edit-Button, den ich via xpath klar identifizieren kann.
//*[@id="post12345678"]/footer/ul/li[3]/button


Stelle mir also vor, dass ich den HtmlButton button, den ich per click() aufrufen möchte, einfach mit

[Java]
String xpath = "//*[@id=\"post12345678\"]/footer/ul/li[3]/button";
HtmlButton edit = page.getFirstByXPath(xpath);
[/code]
aufrufe.

alle bisherigen Anwendungen wie login, erstellen des Threads, der Kommentare funktioniert soweit.
Beim Erstellen des Threads lande ich auf click() auf der neuen Website.
Bei Kommentaren ist nach dem erstellen das Formular leer wieder automatisch bereit.

Beim editieren gibt es die Besonderheit, dass das Formular auf der aktuellen Website erscheint, ohne dass diese neu geladen wird.
Soweit ich das aber einordne, führt
Java:
edit.click();
aber dazu, dass die Seite neu geladen wird. RICHTIG???
Es kommt kein Fehler, aber die Seite enthält das Formular nicht.


Java:
System.out.println("Button: "+edit);
Button: HtmlButton[<button class="link ico ico--type-edit-blue ico--pos-l" type="button" data-handler="replace" data-replace="[&quot;\/comment?load_edit_comment=1&quot;,&quot;.comments-item\/.comments-body&quot;,{&quot;thread_id&quot;:123456,&quot;comment_id&quot;:12345678}]">]


Vielen Dank für Eure Hilfe.
 
Hab ne Idee gehabt, weil ich nach dem Seitenaufruf mit
synchronized (page) {
wait (500);
}
z.B. bei Javascript so lang warten kann und beliebig wiederholen könnte, bis die Seite vollständig ist.

Habe so die ganze Anweisung vom Klicken des Elements über das Editieren bis zum finalen absenden einfach mal in diese Schleife reingebaut. Geht 1A.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
H HtmlUnit - Grafik speichern Java Basics - Anfänger-Themen 2
C HtmlUnit und Cookies Java Basics - Anfänger-Themen 6
K On Click listener Problem Java Basics - Anfänger-Themen 4
L Maus Click Simulation Java Basics - Anfänger-Themen 5
L Bei Click Neuen Tab Fenster öffnen Java Basics - Anfänger-Themen 8
S Kein Event bei Click auf JComboBox Java Basics - Anfänger-Themen 4
N Mous Click in einer beliebigen Aplikation auslösen Java Basics - Anfänger-Themen 2
G MouseListener double click? Java Basics - Anfänger-Themen 1
T PDF-Formula (XFDF) via Mail - Betreff mit Werten aus PDF-Formular ergänzen Java Basics - Anfänger-Themen 2
B Generische Typen für dynamisches Formular Java Basics - Anfänger-Themen 3
M Verketten von Formularfelder im PDF-Formular Java Basics - Anfänger-Themen 0
J Mit JSF Formular in Datenbank schreiben Java Basics - Anfänger-Themen 3
D Java Ausdruck erzeugen / Formular Java Basics - Anfänger-Themen 4
N Daten/Formular per POST an Firefox/Browser senden Java Basics - Anfänger-Themen 7
Y Eingabe-Formular mit JSP dynamisch machen - j/n/wie? Java Basics - Anfänger-Themen 2
R Input/Output Formular absenden und Quelltext auslesen Java Basics - Anfänger-Themen 5
C Formular in Java Java Basics - Anfänger-Themen 3
D Html Formular auswerten Java Basics - Anfänger-Themen 8
J Formular generieren Java Basics - Anfänger-Themen 7
T Servlet HTML-Formular Java Basics - Anfänger-Themen 9
TheKing HTML Formular mit Java ausfüllen und absenden Java Basics - Anfänger-Themen 9
K Formular für JAVA Java Basics - Anfänger-Themen 6
Benji0815 Java Passwort in Formular eingeben Java Basics - Anfänger-Themen 5
S mit clickevent neues formular öffnen Java Basics - Anfänger-Themen 2
K Rückgabe aus Formular Java Basics - Anfänger-Themen 3
U Von DB in Formular direkt oder über Objekt? Java Basics - Anfänger-Themen 2
G Formular mit abhängigen Kombinationsfeldern Java Basics - Anfänger-Themen 5
D Daten an Formular senden Java Basics - Anfänger-Themen 4
G Daten aus HTML-Formular an Java-Klasse weiterreichen Java Basics - Anfänger-Themen 7
R Zeit eingeben über Formular Java Basics - Anfänger-Themen 3
S Datei mit Java-Applikation an Web-Formular schicken Java Basics - Anfänger-Themen 9
T Formular drucken! Java Basics - Anfänger-Themen 2
G Mit Java HTML-Formular ausfüllen Java Basics - Anfänger-Themen 4
F JSP und HTML-Formular zusammen Java Basics - Anfänger-Themen 3
K Formular auslesen Java Basics - Anfänger-Themen 10
B Formular-Eingabe in ASCII-Datei speichern Java Basics - Anfänger-Themen 3
M Zugriff auf Formular Elemente Java Basics - Anfänger-Themen 7
M Html Formular Auswahlbox - ausgewählte Werte auslesen Java Basics - Anfänger-Themen 1

Ähnliche Java Themen

Neue Themen


Oben