Sign in to follow this  
Followers 0
Bhavitha

Unable to open pop-up with selenium even using autoit Options

1 post in this topic

Hi all,

I used autoit script(.exe file) in selenium RC to click the pop-up

button. But i am unable to open the pop-up as there occurs a

javascript error

Error: Object does not support this property or method.

the line where error is caused is :

var retVal=window.showModalDialog(url,window,"dialogWidth:

615px;dialogheight:515px;status:no;help:no;resizeable:no;scroll:yes");

the HTML page source is :

function uploadDocument(){

if(document.DetailOrderForm.clientId.value == -1){

alert("Please select the Client name.");

document.DetailOrderForm.clientId.focus();

return false;

}

else {

var url = "/clientApp/documents.do?

action=initialization&entryFromId="+document.getElementById('encClientId').­value

+"&inputType=CLIENT&fromPage=detailorder";

if(window.showModalDialog){

var retVal=window.showModalDialog(url,window,"dialogWidth:

615px;dialogheight:515px;status:no;help:no;resizeable:no;scroll:yes");

}

else{ // to support other browser

window.open(url,"","menubar=0,toolbar=0,scrollbars=1,left=250,top=200,width­=600,height=500");

}

}

}

Can some one help me as to how to overcome this( is this because of

the reason :-When showModalDialog is called the javascript gets

suspended for the parent. Selenium whose handle is still pointing the

parent window also gets suspended. As a result all the successive

commands in Selenium script ultimately get suspended.

).

Regards,

Bhavitha

Share this post


Link to post
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0