Item logo image for Dialog Element Example

Dialog Element Example

Developer Tools8 users
Item media 1 (screenshot) for Dialog Element Example

Overview

Dialog Element The WHATWG defines a new element called <dialog> that can be used to define modal and modeless dialogs within an…

Dialog Element The WHATWG defines a new element called <dialog> that can be used to define modal and modeless dialogs within an HTML page. This example shows how to use this new element. NOTE: This sample requires M31 or later in Chrome, and if necessary you might have to enable experimental web features in the chrome://flags page. ```javascript var dialog = document.querySelector('#dialog1'); document.querySelector('#show').addEventListener("click", function(evt) { dialog.showModal(); }); document.querySelector('#close').addEventListener("click", function(evt) { dialog.close("thanks!"); }); dialog.addEventListener("close", function(evt) { document.querySelector('#result').textContent = "You closed the dialog with: " + dialog.returnValue; }); // called when the user Cancels the dialog, for example by hitting the ESC key dialog.addEventListener("cancel", function(evt) { dialog.close("canceled"); }); ``` See the source code at https://github.com/GoogleChrome/chrome-app-samples/tree/master/dialog-element This version was built from git commit b3949bf https://github.com/GoogleChrome/chrome-app-samples/tree/b3949bf/dialog-element

Details

  • Version
    2
  • Updated
    September 2, 2014
  • Offered by
    Chrome App Samples
  • Size
    4.99KiB
  • Languages
    English (United States)
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has not provided any information about the collection or usage of your data.

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps