Visit Mozilla.org

DOM:window.showModalDialog

From MDC

« Gecko DOM Reference

This article covers features introduced in Firefox 3

Contents

[edit] Summary

Creates and displays a modal dialog box containing a specified HTML document.

[edit] Syntax

returnVal = window.showModalDialog(uri[, arguments][, options]);

where

  • returnVal is a variant, indicating the returnValue property as set by the window of the document specified by uri.
  • uri is the URI of the document to display in the dialog box.
  • arguments is an optional variant that contains values that should be passed to the dialog box; these are made available in the window object's window.dialogArguments property.
  • options an optional string that specifies window ornamentation for the dialog box, using one or more semicolon delimited values:
Syntax Description
center: {on | off | yes | no | 1 | 0 } If this argument's value is on, yes, or 1, the dialog window is centered on the desktop; otherwise it's hidden. The default value is yes.
dialogheight: height Specifies the height of the dialog box; by default, the size is specified in pixels.
dialogleft: left Specifies the horizontal position of the dialog box in relation to the upper-left corner of the desktop.
dialogwidth: width Specifies the width of the dialog box; by default, the size is specified in pixels.
dialogtop: top Specifies the vertical position of the dialog box in relation to the upper-left corner of the desktop.
resizable: {on | off | yes | no | 1 | 0 } If this argument's value is on, yes, or 1, the dialog window can be resized by the user; otherwise its size is fixed. The default value is no.
scroll: {on | off | yes | no | 1 | 0 } If this argument's value is on, yes, or 1, the dialog window has scroll bars; otherwise its size is fixed. The default value is no.
Note: Firefox does not implement the dialogHide, edge, status, or unadorned arguments.

[edit] Compatibility

Introduced by Microsoft Internet Explorer 4. Support added to Firefox in Firefox 3.

[edit] Examples

Try out showModalDialog().

[edit] Notes

[edit] Specification

MSDN: showModalDialog Method