This element should be used in place of the window
element for dialog boxes. The buttons
attribute may be used to set which buttons should appear in the dialog box. These buttons will be placed in the correct locations for the user's platform.
More information is available in the XUL tutorial and Dialogs and prompts (code snippets).
<?xml version="1.0"?> <?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?> <dialog id="donothing" title="Dialog example" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" buttons="accept,cancel" buttonlabelcancel="Cancel" buttonlabelaccept="Save"> <dialogheader title="Options" description="My preferences"/> <groupbox> <caption label="Colour"/> <radiogroup> <radio label="Red"/> <radio label="Green" selected="true"/> <radio label="Blue"/> </radiogroup> <label value="Nickname"/> <textbox/> </groupbox> </dialog>
activetitlebarcolor
defaultButton
buttons
attribute.inactivetitlebarcolor
title
defaultButton
buttons
attribute.
acceptDialog()
cancelDialog()
centerWindowOnScreen()
getButton( type )
button
element in the dialog corresponding to the given type.moveToAlertPosition()
dialogheader