Skip to content

Latest commit

 

History

History
27 lines (16 loc) · 1.05 KB

puppeteer.frame.evaluate.md

File metadata and controls

27 lines (16 loc) · 1.05 KB

Home > puppeteer > Frame > evaluate

Frame.evaluate() method

Signature:

evaluate<T extends EvaluateFn>(pageFunction: T, ...args: SerializableOrJSHandle[]): Promise<UnwrapPromiseLike<EvaluateFnReturnType<T>>>;

Parameters

Parameter Type Description
pageFunction T a function that is run within the frame
args SerializableOrJSHandle[] arguments to be passed to the pageFunction

Returns:

Promise<UnwrapPromiseLike<EvaluateFnReturnType<T>>>

Remarks

This method behaves identically to Page.evaluate() except it's run within the context of the frame, rather than the entire page.