dialogWidth
Summary
Gets or sets the width of the content area of a dialog window.
Property of dom/WindowModaldom/WindowModal
Syntax
var dialogWidth = window.dialogWidth;
window.dialogWidth = newDialogWidth;
Return Value
Returns an object of type StringString
The width of the window and a unit of measure.
Examples
This example creates a dialog window using the dialogWidth property to set the new window’s width.
<!doctype html>
<html>
<head>
<script>
function someMessage(e) {
e.target.blur();
window.showModalDialog("message.htm", "",
"dialogWidth:5cm; dialogHeight:10cm")
}
</script>
</head>
<body>
<select onchange="someMessage(event)">
<option>Item 1</option>
<option>Item 2</option>
<option>Item 3</option>
</select>
</body>
</html>
Notes
- This property applies only to windows that are created by using the showModalDialog method.
- When a script calls the showModalDialog method, it suspends execution until the modal dialog box is closed. As a result, the script cannot use the dialogWidth property to change the appearance of the modal dialog box. To control the appearance of the modal dialog box, use script in the file loaded by the sURL parameter or use the value of the sFeatures parameter to specify the desired settings.
- The default unit of measure is
px
- The value can be an integer or floating-point number, followed by an absolute units designator (
cm
,mm
,in
,pt
, orpc
), or a relative units designator (em
,ex
, orpx
). For consistent results, specify thedialogHeight
anddialogWidth
in pixels when you design modal dialog boxes.
Attributions
Microsoft Developer Network: [Windows Internet Explorer API reference Article]