Frage : Fenster im htmlUnit oben knallen, sie an klicken

Hallo dort, öffnet das

After einen Knopf auf einer Seite, ein pop-up Fenster anklickend (erzeugt durch Javascript).
I Notwendigkeit, einen Knopf innerhalb dieses an zu klicken knallen oben Fenster, um zum folgenden page.
I zu gehen können nicht die Quelle von diesem erreichen knallen oben Fenster, also kann ich das button.

If anklicken, das ich den Quellencode jedes möglichen HTML page zurückholen möchte, ich den folgenden Code verwende:

String htmlBody = page.getWebResponse () .getContentAsString ();
//Save die Antwort in einem Akte
String filePath = „c: /Ana/out.html“;
BufferedWriter bw = neues BufferedWriter (neues FileWriter (neue Akte (filePath)));
bw.write (htmlBody);
bw.close ();

But dieses does't erhalten mir den Code für den Knall herauf window.
Any Ideen, wie man knallen-ups UNO HtmlUnit behandelt?

Also, nachdem ich den Knopf angeklickt, erhalte ich diese Warnung:
22-Jul-2010 15:19: 33 com.gargoylesoftware.html unit.javascript.host.Window jsxFunction_confirm
WARNING: window.confirm („dieser Betrieb erstellt neues Projektdokument! Fortfahren? ") kein die Zufuhr bestätigen, die angebracht und das OKAYbutton
Interestingly genug simulieren, in diese Warnung, die ich lesen kann, was ich auf das Popup- Fenster sehe. Ich wundere, wenn ich eine Zufuhr verwenden muss, um den Code des Knalls herauf window.

Thank zu ergreifen Sie,

Ana

Antwort : Fenster im htmlUnit oben knallen, sie an klicken

ConfirmHandler okHandler = neues ConfirmHandler () {
   Boolesches handleConfirm (Seitenseite, Schnurmitteilung) {
       Rückhol ausrichten;
   }
};
Weitere Lösungen  
 
programming4us programming4us