Hi all,

The below code is include the title on the new tab.  It errors out.
Does anyone know why?

@browser.window(:title =>
"/onboard-advisory-board/rooms/123/topics/135/resources/582/conversions/66.pdf").use
do
    @browser.window(:title =>
"/onboard-advisory-board/rooms/123/topics/135/resources/582/conversions/66.pdf").click
end

Watir::Exception::NoMatchingWindowFoundException:
{:title=>"/onboard-advisory-board/rooms/123/topics/135/resources/582/conversions/66.pdf"}
        from 
/Users/josephfleck/.rvm/gems/ree-1.8.7-2010.02/gems/watir-webdriver-0.3.4/lib/watir-webdriver/window_switching.rb:122:in
`locate'
        from 
/Users/josephfleck/.rvm/gems/ree-1.8.7-2010.02/gems/watir-webdriver-0.3.4/lib/watir-webdriver/window_switching.rb:106:in
`handle'
        from 
/Users/josephfleck/.rvm/gems/ree-1.8.7-2010.02/gems/watir-webdriver-0.3.4/lib/watir-webdriver/window_switching.rb:99:in
`use'
        from (irb):147
        from 
/Users/josephfleck/.rvm/rubies/ree-1.8.7-2010.02/lib/ruby/1.8/openssl/x509.rb:125

Do i need to install an additional gem to make this work?  Is there an
issue using a MAC?

Thank you,
Joe

On Mon, Feb 13, 2012 at 9:47 AM, Joe Fleck <[email protected]> wrote:
> Hi,
>
> I looked at the link you provided but I am not able to get this to
> work.  I don't see a title name for the new tab when the
> document/image opens.  I tried using the div id=viewer and that did
> not work.  I have included the html for the page below.
>
> <html>
> <head>
> <title>/onboard-advisory-board/rooms/123/topics/135/resources/574/conversions/53.pdf"</title>
> <link type="text/css" rel="stylesheet" media="screen"
> href="http://localhost:3000/cdk/products/advisory_board/stylesheets/pdf_viewer.css?1328213095";>
> <script src="/cdk/products/cdk/javascripts/jquery-1.6.1.min.js"
> type="text/javascript">
> <script src="/cdk/products/advisory_board/javascripts/pdf_compatibility.js"
> type="text/javascript">
> <script src="/cdk/products/advisory_board/javascripts/pdf.js"
> type="text/javascript">
> <script src="/cdk/products/advisory_board/javascripts/pdf_jpg.js"
> type="text/javascript">
> <script src="/cdk/products/advisory_board/javascripts/pdf_viewer.js"
> type="text/javascript">
> <script type="text/javascript">
> </head>
> <body>
> <div id="controls">
> <div id="errorWrapper" hidden="true">
> <div id="sidebar">
> <div id="loading" hidden="true">Loading... 0%</div>
> <div id="viewer">
> <a name="1"></a>
> <div id="pageContainer1" class="page" style="width: 544px; height:
> 361.28px;" data-loaded="true">
> </div>
> </body>
> </html>
>
>
> This is the code i have tried:
> @browser.window(:id,'viewer').use do @browser.window(:id,'viewer').close end
>
> There is not button to click and close the tab.
>
> Any help would be greatly appreciate.
>
> Thank you,
> Joe
>
> On Thu, Feb 9, 2012 at 11:16 AM, Željko Filipin
> <[email protected]> wrote:
>> On Thu, Feb 9, 2012 at 5:26 AM, Joe fleck <[email protected]> wrote:
>>> I am using watir-webdriver.
>>
>> Thank take a look at this page:
>>
>> http://watirwebdriver.com/browser-popups/
>>
>> Željko
>>
>> --
>> Before posting, please read http://watir.com/support. In short: search
>> before you ask, be nice.
>>
>> [email protected]
>> http://groups.google.com/group/watir-general
>> [email protected]

-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

[email protected]
http://groups.google.com/group/watir-general
[email protected]

Reply via email to