Hi Suresh, Can you provide the link for us ??? As we want to know what kinds of dialog you meet.
Thanks! -Zhong On Thu, Feb 25, 2010 at 5:57 AM, Suresh <raja...@gmail.com> wrote: > Found the solution to the problem. (Needed to do a lot of searching to > get this right - solution was quite scattered around). > > Here is what I added to make the modal dialog accessible, > > dialog = ie.modal_dialog(:title, "<title>") > > dialog.text_field(:name, "txtSearchString").set "ABC" > > dialog.button(:id, 'btnSearch').click > > dialog.button(:id, 'btnOK').click > > > Thanks to all of you for the help. > > > On Feb 24, 10:06 am, Suresh <raja...@gmail.com> wrote: > > Thanks for the replies. > > > > Here is the code I used for clicking the link, > > > > ie.frame(:id, "IDXHTB").span(:class=> "HTBItem", :text=> "Clinical > > Desktop").click > > > > I tried using click_no_wait with not much success. (screen blanks out > > for a few moments, & when it comes back the click didnt actually click > > on the link - no dialog pops up) > > > > I have attempted to use several solutions on the Wiki as well, not > > much success either. > > > > So, still continuing the search. If anyone can help me further, that > > is really appreciated. > > > > Thanks > > > > On Feb 23, 4:43 pm, Charley Baker <charley.ba...@gmail.com> wrote: > > > > > It's hard to say what kind of modal this is since the term is > overloaded. > > > > > Try the solutions on the wiki and see if you can identify whether it's > a js > > > modal, or other modal and also do a click_no_wait instead of a click on > the > > > link that launches that. > > > > > If it's a true ie modal dialog, then try > > > > > puts browser.modal_dialog.html > > > substitute whatever you have defined as your browser object for browser > > > > > -c > > > > > On Tue, Feb 23, 2010 at 2:10 PM, Suresh <raja...@gmail.com> wrote: > > > > Hi, > > > > > > I am quite new to Ruby/Watir. Currently working to automate an app > for > > > > testing. I have had some success this far, but now I am stuck at a > > > > particular point. When I click on an item on the page (code below), a > > > > dialog box pops-up. This dialog box is interactive, as a search is > > > > done on a user & when the user info is populated, select & click ok > to > > > > come back to the original web-page. (Note: this app works only on > IE). > > > > > > Have the following code on the click on the web-page, > > > > > > <span class="HTBItem" style="height: 15px; overflow: hidden;" > > > > onmouseover="{tabOver(this);window.status='Clinical Desktop';return > > > > true;}" onmouseout="tabOut(this);window.status=''" > > > > onclick="invokeHTBItem('invokeDoc(\'WORKSDOTNET CHWORKS qChart\', > > > > \'\')', 'D', 'WORKSDOTNET CHWORKS qChart', false, > > > > true);event.cancelBubble = true" onfocus="this.onmouseover();" > > > > onblur="this.onmouseout();"> > > > > > > The problem I am facing is after clicking the item on the web-page, > > > > the dialog pops up. Here is where I cannot proceed further. I cannot > > > > access any part of the modal dialog via Watir, as the developer tool > > > > (IE) does not show any reference for this dialog.I am not sure how to > > > > proceed further from here. Tried searching for answers on the web, > but > > > > unsuccessful so far. So posting it here. Any help is appreciated. > > > > > > Thanks > > > > > > which is for a mouse click. > > > > > > -- > > > > You received this message because you are subscribed to the Google > Groups > > > > "Watir General" group. > > > > To post to this group, send email to watir-general@googlegroups.com > > > > Before posting, please read the following guidelines: > > > >http://wiki.openqa.org/display/WTR/Support > > > > To unsubscribe from this group, send email to > > > > watir-general+unsubscr...@googlegroups.com<watir-general%2bunsubscr...@googlegroups.com> > <watir-general%2bunsubscr...@googlegroups.com<watir-general%252bunsubscr...@googlegroups.com> > > > > > > For more options, visit this group at > > > >http://groups.google.com/group/watir-general > > -- > You received this message because you are subscribed to the Google Groups > "Watir General" group. > To post to this group, send email to watir-general@googlegroups.com > Before posting, please read the following guidelines: > http://wiki.openqa.org/display/WTR/Support > To unsubscribe from this group, send email to > watir-general+unsubscr...@googlegroups.com<watir-general%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/watir-general > -- You received this message because you are subscribed to the Google Groups "Watir General" group. To post to this group, send email to watir-general@googlegroups.com Before posting, please read the following guidelines: http://wiki.openqa.org/display/WTR/Support To unsubscribe from this group, send email to watir-general+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/watir-general