browser_right_click
Browser Right Click
Right-click (context click) on an element to open the context menu. Useful for accessing secondary actions like 'Open in new tab', 'Copy link', or custom application menus.
Usage Example
Python SDK
POST `/api/execute/browser_right_click`
curl -X POST \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"context_id": "ctx_000001",
"selector": "#element-id"
}' \
http://localhost:8080/api/execute/browser_right_click
Node.js SDK
import { OwlBrowser } from '@olib-ai/owl-browser-sdk';
// Async usage
const ctx = await browser.createContext();
const contextId = ctx.context_id;
await browser.rightClick({
context_id: contextId,
selector: '#element-id'
});
CURL Command
12345678
Parameters
Required
context_idstring required- The unique identifier of the browser context (e.g., 'ctx_000001')
selectorstring required- CSS selector, position coordinates (e.g., '100x200'), or natural language description of the element to right-click
Optional
indexstring- When multiple elements match the selector, target the Nth element (0-based). Default: -1 (first match)
Response
Returns a JSON object with the operation result.
{
"success": true,
"result": <value>
}