Do you have the latest version the selenium-webdriver and watir-webdriver gems? Can you provide an HTML page where the lookup fails?
Den 12. sep. 2011 kl. 21:16 skrev Mike <michaelszor...@gmail.com>: > Hello, > > I've searched this issue over and over and can't seem to find any > answers. > I'm trying to use watir-webdriver for IE8 and cannot access/manipulate > a number of page elements.. namely select lists. > > When triggering "select" on a list like so: > > d = b.select_list :name => 'state' > d.select 'Ohio' > > I get the following error: > > Selenium::WebDriver::Error::UnexpectedJavascriptError: Unable to find > element with xpath == .//select[@name='state'] > from C:/Ruby187/lib/ruby/gems/1.8/gems/selenium- > webdriver-2.5.0/lib/selenium/webdriver/remote/response.rb:45:in > `assert_ok' > from C:/Ruby187/lib/ruby/gems/1.8/gems/selenium- > webdriver-2.5.0/lib/selenium/webdriver/remote/response.rb:15:in > `initialize' > from C:/Ruby187/lib/ruby/gems/1.8/gems/selenium- > webdriver-2.5.0/lib/selenium/webdriver/remote/http/common.rb:53:in > `new' > from C:/Ruby187/lib/ruby/gems/1.8/gems/selenium- > webdriver-2.5.0/lib/selenium/webdriver/remote/http/common.rb:53:in > `create_response' > from C:/Ruby187/lib/ruby/gems/1.8/gems/selenium- > webdriver-2.5.0/lib/selenium/webdriver/remote/http/default.rb:56:in > `request' > from C:/Ruby187/lib/ruby/gems/1.8/gems/selenium- > webdriver-2.5.0/lib/selenium/webdriver/remote/http/common.rb:34:in > `call' > from C:/Ruby187/lib/ruby/gems/1.8/gems/selenium- > webdriver-2.5.0/lib/selenium/webdriver/remote/bridge.rb:410:in > `raw_execute' > from C:/Ruby187/lib/ruby/gems/1.8/gems/selenium- > webdriver-2.5.0/lib/selenium/webdriver/remote/bridge.rb:388:in > `execute' > from C:/Ruby187/lib/ruby/gems/1.8/gems/selenium- > webdriver-2.5.0/lib/selenium/webdriver/remote/bridge.rb:356:in > `find_element_by' > from C:/Ruby187/lib/ruby/gems/1.8/gems/selenium- > webdriver-2.5.0/lib/selenium/webdriver/common/search_context.rb:41:in > `find_element' > from C:/Ruby187/lib/ruby/gems/1.8/gems/watir-webdriver-0.3.3/ > lib/watir-webdriver/locators/element_locator.rb:86:in > `find_first_by_multiple' > from C:/Ruby187/lib/ruby/gems/1.8/gems/watir-webdriver-0.3.3/ > lib/watir-webdriver/locators/element_locator.rb:33:in `locate' > from C:/Ruby187/lib/ruby/gems/1.8/gems/watir-webdriver-0.3.3/ > lib/watir-webdriver/elements/element.rb:263:in `locate' > from C:/Ruby187/lib/ruby/gems/1.8/gems/watir-webdriver-0.3.3/ > lib/watir-webdriver/elements/element.rb:245:in `assert_exists' > from C:/Ruby187/lib/ruby/gems/1.8/gems/watir-webdriver-0.3.3/ > lib/watir-webdriver/elements/select.rb:125:in `select_by' > from C:/Ruby187/lib/ruby/gems/1.8/gems/watir-webdriver-0.3.3/ > lib/watir-webdriver/elements/select.rb:64:in `select' > > This same syntax works beautifully in Firefox. > Any suggestions? > > Thanks! > -Mike > > -- > Before posting, please read http://watir.com/support. In short: search before > you ask, be nice. > > watir-general@googlegroups.com > http://groups.google.com/group/watir-general > watir-general+unsubscr...@googlegroups.com -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. watir-general@googlegroups.com http://groups.google.com/group/watir-general watir-general+unsubscr...@googlegroups.com