PowerContext
PowerContext makes it easy to add right-click context menu functionality to any web application. A context menu can help make a web application feel even more like a native application. Features 3 Different Styles included, or create your own with CSS Supports keyboard control Always stays in viewport (menus never open outside of the visible area) Supports and infinited amount of sub-menus Create menus with HTML or a JavaScript Object Literal Enable disable items or entire menus Add and remove items and let the menu refresh Add separators between groups of similar items Show non-menu items like images or forms Supports right- or left-click control Multiple elements can share menus Menus automatically resize based on menu contents Build menus with HTML or pass in a JavaScript object Add images to your menu items for more detail Customizable callbacks for each menu (onLoad, onShow, onHide, and onSelect)