Microsoft
Software
Hardware
Network
Question : pop up windows in htmlUnit, click on them
Hi there,
After clicking a button on a page, a pop-up window opens (generated by javascript).
I need to click on a button inside this pop up window to go to the next page.
I don't know how to get hold of the source of this pop up window so I can click the button.
If I want to retrieve the source code of any html page I use the following code:
String htmlBody = page.getWebResponse().getC
ontentAsSt
ring();
//Save the response in a file
String filePath = "c:/Ana/out.html";
BufferedWriter bw = new BufferedWriter(new FileWriter(new File(filePath)));
bw.write(htmlBody);
bw.close();
But this does't get me the code for the pop up window.
Any ideas how to handle pop-ups un HtmlUnit?
Also, after clicking the button I get this warning:
22-Jul-2010 15:19:33 com.gargoylesoftware.htmlu
nit.javasc
ript.host.
Window jsxFunction_confirm
WARNING: window.confirm("This operation will create new project document! Proceed?") no confirm handler installed, simulating the OK button
Interestingly enough, in this warning I can read what I see on the popup window. I wonder if I need to use a handler to grab the code of the pop up window.
Thank you,
Ana
Related Solutions:
Find button on form
Pop up windows in HtmlUnit
Answer : pop up windows in htmlUnit, click on them
ConfirmHandler okHandler = new ConfirmHandler() {
boolean handleConfirm(Page page, String message) {
return true;
}
};
Random Solutions
expect: when does a spawned process terminate?
Need assistance seting up raid configuration on HP Proliant DL360 G6
can't fix this syntax error
How to select items in field up to a certain character
Proliant DL380 G5 end of support
How do I get a list of all databases from SqlServer(2005) using Access(2003)
Acess Run time Error
Using rand() to generate data
Excle not recognizing number as text
JavaScript Error MSIE8 Object does not support this property or method