JavaScript Popup Box

JavaScript Popup Box

You can download dhtmlxPopup as a part of dhtmlxSuite only

Product Features

  • Cross-browser (IE, FF, Chrome, Opera, Safari)
  • Built-in list view
  • Native integration with Toolbar, Ribbon, Form
  • The ability to display custom HTML inside the popup
  • Auto-positioning
  • Four predefined skins
  • The ability to insert other DHTMLX components: Calendar, Form, Grid, Tabbar, and other

Live Demo

Show Popup
Attach dhtmlxPopup to any HTML object on a page
dhtmlxPopup is a simple JavaScript popup box that can be used to display a tooltip, a list, a form, or any other custom content in an unobtrusive popup. You can attach dhtmlxPopup to any HTML object on a page and define whether it will appear on mouse click or mouse hover.
Insert any custom HTML or other DHTMLX components
There are no any limitations on what you can place inside the popup window. You can insert any custom HTML (text, image, div container, etc) or other DHTMLX components, such as Accordion, Calendar, Form, Grid, Layout, Tabbar, or Tree. dhtmlxPopup comes with three predefined skins you can choose from.
Integration with other components
The Form, Toolbar, and Ribbon components support native integration with dhtmlxPopup. The popup can be easily attached to dhtmlxToolbar/dhtmlxRibbon button or any element (input field, button) of dhtmlxForm. dhtmlxPopup is included in the dhtmlxSuite package but also can be used as an individual UI component for displaying custom HTML content in an attractive popup box.

Editions and Licenses

dhtmlxPopup is available in the Standard Edition only and can be downloaded as a part of dhtmlxSuite.

You can use dhtmlxPopup for free under GNU General Public License v2 or Free License that allows you to use the component in a non-GPL application.

Open Source - GPL v2 - Allows the use of dhtmlxPopup in open source, GPL-ed projects for free.

Free License - Allows you to use dhtmlxPopup in non-GPL, commercial projects/applications at no charge.

Support & Learning Resources

Technical samples

All Popup features are accompanied by an online sample

Ticket support

Create a support request and get fast and qualified help from our support/development team.


Our detailed documentation can learn how to use Popup and effectively implement it in your own applications. It provides the detailed information regarding each aspect of the widget.

Community forum

If you don't have an active support subscription, you are welcome to post your technical questions to our forum. It's moderated by our official support team.

Need help with dhtmlxPopup integration into your app? Contact us