[Home](./index.md) > [puppeteer](./puppeteer.md) > [Frame](./puppeteer.frame.md) > [addScriptTag](./puppeteer.frame.addscripttag.md) ## Frame.addScriptTag() method Signature: ```typescript addScriptTag(options: { url?: string; path?: string; content?: string; type?: string; }): Promise; ``` ## Parameters | Parameter | Type | Description | | --- | --- | --- | | options | { url?: string; path?: string; content?: string; type?: string; } | | Returns: Promise<[ElementHandle](./puppeteer.elementhandle.md)>