--- sidebar_label: ElementHandle.contentFrame --- # ElementHandle.contentFrame() method Resolves the frame associated with the element, if any. Always exists for HTMLIFrameElements. #### Signature: ```typescript class ElementHandle { abstract contentFrame(this: ElementHandle): Promise; } ``` ## Parameters | Parameter | Type | Description | | --------- | ---------------------------------------------------------------------- | ----------- | | this | [ElementHandle](./puppeteer.elementhandle.md)<HTMLIFrameElement> | | **Returns:** Promise<[Frame](./puppeteer.frame.md)>