stale element reference: element is not attached to the page document
  (Session info: chrome=69.0.3497.100)
  (Driver info: chromedriver=2.37.544315 
(730aa6a5fdba159ac9f4c1e8cbc59bf1b5ce12b7),platform=Windows NT 10.0.17134 
x86_64)
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.0.1/lib/selenium/webdriver/remote/response.rb:69:in
 
`assert_ok'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.0.1/lib/selenium/webdriver/remote/response.rb:32:in
 
`initialize'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.0.1/lib/selenium/webdriver/remote/http/common.rb:81:in
 
`new'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.0.1/lib/selenium/webdriver/remote/http/common.rb:81:in
 
`create_response'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.0.1/lib/selenium/webdriver/remote/http/default.rb:86:in
 
`request'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.0.1/lib/selenium/webdriver/remote/http/common.rb:59:in
 
`call'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.0.1/lib/selenium/webdriver/remote/bridge.rb:653:in
 
`raw_execute'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.0.1/lib/selenium/webdriver/remote/bridge.rb:631:in
 
`execute'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.0.1/lib/selenium/webdriver/remote/bridge.rb:537:in
 
`element_tag_name'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.0.1/lib/selenium/webdriver/common/element.rb:88:in
 
`tag_name'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/watir-6.0.2/lib/watir/browser.rb:343:in 
`wrap_element'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/watir-6.0.2/lib/watir/browser.rb:330:in 
`wrap_elements_in'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/watir-6.0.2/lib/watir/browser.rb:334:in 
`block in wrap_elements_in'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/watir-6.0.2/lib/watir/browser.rb:334:in 
`each'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/watir-6.0.2/lib/watir/browser.rb:334:in 
`wrap_elements_in'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/watir-6.0.2/lib/watir/browser.rb:332:in 
`block in wrap_elements_in'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/watir-6.0.2/lib/watir/browser.rb:332:in 
`map'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/watir-6.0.2/lib/watir/browser.rb:332:in 
`wrap_elements_in'
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/watir-6.0.2/lib/watir/browser.rb:261:in 
`execute_script'
C:/temp/test1.rb:13:in `<main>'

On Wednesday, 3 October 2018 15:13:57 UTC+1, Titus Fortner wrote:
>
> Hmm, it should be really difficult to get that exception in watir. Can you 
> provide a stack trace? 
>
>
> On Wed, Oct 3, 2018, 3:41 AM 'gary' via Watir General <
> [email protected] <javascript:>> wrote:
>
>> hi,
>>
>> I'm having trouble converting some selenium scripts to watir, lol please 
>> don't ask me why, anyway, the basic selenium script below works a treat:
>>
>> require 'selenium-webdriver'
>> $b=Selenium::WebDriver.for :chrome 
>> $b.get'mywebsite'
>> # click cookie message overlay
>> sleep(3)
>> $b.find_element(:xpath=>"//*[@id='continue']").click
>> puts $b.execute_script("return dataLayer;")
>>
>>
>> the watir equivalent appears to fail:
>>
>> require 'watir'
>> $b = Watir::Browser.new :chrome
>> $b.goto('mywebsite')
>> # click cookie message overlay
>> sleep(3)
>> $b.link(id: 'continue').click
>> puts $b.execute_script("return dataLayer;")
>>
>> returning the following error:
>>
>>  stale element reference: element is not attached to the page document 
>> (Selenium::WebDriver::Error::StaleElementReferenceError)
>>
>>
>> does anyone know of a workaround for this or any ideas as to how to 
>> extract the relevant data?
>>
>> Regards,
>>
>> G 
>>
>> -- 
>> -- 
>> Before posting, please read 
>> https://github.com/watir/watir_meta/wiki/Guidelines-for-Posting-to-Watir-General-Google-Group.
>>  
>>
>> In short: search before you ask, be nice.
>>  
>> [email protected] <javascript:>
>> http://groups.google.com/group/watir-general
>> [email protected] <javascript:>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Watir General" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
-- 
Before posting, please read 
https://github.com/watir/watir_meta/wiki/Guidelines-for-Posting-to-Watir-General-Google-Group.
 
In short: search before you ask, be nice.

[email protected]
http://groups.google.com/group/watir-general
[email protected]
--- 
You received this message because you are subscribed to the Google Groups 
"Watir General" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to