how do i get the url of the iframe? if you can tell me how we can get the url than i can parse it using net/htpp.
Also for flash,.click() method doesnot work. Thanks, Yogesh On Tue, Apr 28, 2009 at 9:29 AM, Paul Rogers <paul.rog...@shaw.ca> wrote: > if the iframes are in different domains you will struggle to access the > contents of the iframe. Its a secrity thing in the browser. > Can you get the main page with net/http and then parse that for the urls of > the iframes and then open these individually in watir? > > Paul > > > On Mon, Apr 27, 2009 at 9:46 PM, yogesh khandelwal < > er.yogeshkhandel...@gmail.com> wrote: > >> yeah i tried with valid html but i think watir1.6.2 is not supporting >> iframe.html method,i want to check the magic no of the ads and if we click >> on the ad,it should take as to right page.. >> >> ["If you want to see if the ad functions correctly, maybe loading it into >> its own page outside of the iframe is the best solution. Especially if they >> are flash"] >> i tried this also, but not able to get the src of the ads,it's in iframe >> ..here is the code ,what i've tried. >> >> def test_ad >> adFrame = ie.frame(:id,/adsonar_serve/) >> #puts '---------' >> #puts adFrame.html >> #puts '---------' >> >> if adFrame == nil >> verify(adFrame!=nil, 'ad test failed, could not locate ad frame') >> >> else >> html = adFrame.html >> >> pos1 = html.index("<BODY") >> pos2 = html.index("</BODY>") >> >> substring = html[pos1..pos2] >> >> #puts substring.length >> >> verify(substring.length > 100, 'ad test failed, could not locate ad on >> main page') >> end#end else >> end >> end >> >> Yogesh >> >> >> On Tue, Apr 28, 2009 at 9:08 AM, Paul Rogers <paul.rog...@shaw.ca> wrote: >> >>> so what are you trying to test? The ads show up? the ads function >>> correctly? The impression count gets incremented correctly? >>> >>> If you only want to see if the ad shows up, just check the iframe has >>> some valid html >>> If you want to see if the ad functions correctly, maybe loading it into >>> its own page outside of the iframe is the best solution. Especially if they >>> are flash >>> >>> >>> Paul >>> >>> On Mon, Apr 27, 2009 at 9:25 PM, yogesh khandelwal < >>> er.yogeshkhandel...@gmail.com> wrote: >>> >>>> yeah...ads are in iframe...flash is having embed id..don't know how to >>>> deal with that..i installed flash-watir also but not able to get the >>>> expected result >>>> >>>> >>>> On Tue, Apr 28, 2009 at 8:28 AM, Paul Rogers <paul.rog...@shaw.ca>wrote: >>>> >>>>> are the ads: >>>>> images >>>>> flash >>>>> in a div >>>>> in an iframe >>>>> >>>>> ? >>>>> >>>>> kind of difficult to help you with this one. >>>>> >>>>> Paul >>>>> >>>>> >>>>> >>>>> On Mon, Apr 27, 2009 at 8:35 PM, yogesh <er.yogeshkhandel...@gmail.com >>>>> > wrote: >>>>> >>>>>> >>>>>> yeah..i read that...sorry for the little information.. >>>>>> >>>>>> I need to check all the advertisement/images present on the page.Do we >>>>>> have anything ,any method in watir/ruby by which i can verify this. >>>>>> For image loading,we have image.hasloaded?.. >>>>>> >>>>>> On Apr 28, 7:19 am, Anna Gabutero <a...@lavabit.com> wrote: >>>>>> > Hi Yogesh, >>>>>> > >>>>>> > Try reading:http://wiki.openqa.org/display/WTR/Support >>>>>> > >>>>>> > On Mon, Apr 27, 2009 at 05:52:52AM -0700, yogesh wrote: >>>>>> > >>>>>> > > I need to check all the ads/images present on the webpage.They all >>>>>> are >>>>>> > > coming from different locations,need to verify ,all images are >>>>>> loading >>>>>> > > fine,no 404/302 error, also need to check the magic no is coming >>>>>> > > correctly for that image. >>>>>> > >>>>>> > > you can usehttp://fanhouse.comas a input url. >>>>>> > >>>>>> > > Thanks, >>>>>> > >>>>>> > > Yogesh >>>>>> > >>>>>> > > >>>>>> ____________________________________________________________________________________ >>>>>> > > Use the link below to report this message as spam. >>>>>> > >https://lavabit.com/apps/teacher?sig=561613&key=3600820026 >>>>>> > > >>>>>> ____________________________________________________________________________________ >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Thanks, >>>> Yogesh Khandelwal >>>> AOL Online India Pvt. Ltd. >>>> +919886993776 >>>> >>>> >>>> >>>> >>> >>> >>> >> >> >> -- >> Thanks, >> Yogesh Khandelwal >> AOL Online India Pvt. Ltd. >> +919886993776 >> >> >> > > > > -- Thanks, Yogesh Khandelwal AOL Online India Pvt. Ltd. +919886993776 --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---