LuaClientSession Methods

A LuaClientSession object provides methods for interacting with a web page that is being processed by the Web Connector. For more information, see Scripted Processing.

If you have a LuaClientSession object called session you can call its methods using the ':' operator. For example:

session:waitForQuiet(250, 10000)
Method Description
attributeValue Returns the value of an attribute on an element that matches a CSS selector.
clickElement Clicks an element on a web page.
countElements Returns the number of elements on a web page that match a CSS selector.
elementText Returns the inner text of an element on a web page.
executeJavascript Runs JavaScript on a web page.
snapshotPage Takes a snapshot of a web page for indexing.
waitForQuiet Forces the connector to wait until there has been a specified amount of inactivity.