[Home](./index.md) > [puppeteer](./puppeteer.md) > [Target](./puppeteer.target.md) > [page](./puppeteer.target.page.md)
## Target.page() method
If the target is not of type `"page"` or `"background_page"`, returns `null`.
Signature:
```typescript
page(): Promise;
```
Returns:
Promise<[Page](./puppeteer.page.md) \| null>