Learn R Programming

seleniumPipes (version 0.3.7)

executeAsyncScriptOld: executeAsyncScriptOld

Description

executeAsyncScriptOld This function uses the old JSONwireprotocol end points. Inject a snippet of JavaScript into the page for asynchronous execution in the context of the currently selected frame.

Usage

executeAsyncScriptOld(remDr, script, args = list(), replace = TRUE, ...)

Arguments

remDr
An object of class "rDriver". A remote driver object see remoteDr.
script
character: The script to inject.
args
The arguments of the script as a list.
replace
logical: If TRUE any elements identify as web Elements are converted to such.
...
Additonal function arguments - Currently passes the retry argument.

Value

If replace is TRUE parses the response from the server for web Elements and converts as such. Otherwise the content returned is assummed to be a simple list.

Details

The driver will pass a callback as the last argument to the snippet, and block until the callback is invoked.

See Also

Other oldMethods functions: acceptAlertOld, dismissAlertOld, executeScriptOld, getAlertTextOld, getWindowHandleOld, getWindowHandlesOld, getWindowPositionOld, getWindowSizeOld, maximizeWindowOld, sendAlertTextOld, setWindowPositionOld, setWindowSizeOld

Examples

Run this code
## Not run: 
# # functions in this group are using the old JSONwireprotocol end points
# ## End(Not run)

Run the code above in your browser using DataLab