Method: Selenium::WebDriver::Driver#execute_script

Defined in:
lib/selenium/webdriver/driver.rb

#execute_script(script, *args) ⇒ WebDriver::Element, ... Also known as: script

Execute the given JavaScript

Parameters:

  • script (String)

    JavaScript source to execute

  • *args (WebDriver::Element, Integer, Float, Boolean, NilClass, String, Array)

    Arguments will be available in the given script as the ‘arguments’ array.

Returns:



208
209
210
# File 'lib/selenium/webdriver/driver.rb', line 208

def execute_script(script, *args)
  bridge.executeScript(script, *args)
end