GlideDialogWindow - Client \(deprecated\)

concept brazil Updated Sep 10, 2026 2 min read c_GlideDialogWindowAPI.md
Raw file servicenow.com

The GlideDialogWindow API provides methods for displaying a dialog in the current window and frame.

Use these methods in scripts anywhere that you can use a client-side JavaScript. These methods are most often called from a UI action with the Client check box selected.

Note: This API has been deprecated, use the GlideModal API instead.

Parent Topic:Client API reference

GlideDialogWindow - GlideDialogWindow(String id, Boolean readOnly, Number width, Number height)

Provides methods for displaying a dialog in the current window and frame.

Use these methods in scripts anywhere that you can use a client-side JavaScript. These methods are most often called from a UI Action with the Client check box selected.

Name Type Description
id String Name of the UI page to load into the dialog window.
readOnly Boolean Optional. Flag that indicates whether the dialog window is read only (true) or read/write (false). Default: false
width Number Optional. Size (in pixels) to set the width of the dialog window.
height Number Optional. Size (in pixels) to set the height of the dialog window.
Type Description
void
JavaScript
// Creates a dialog windowvar gdw = new GlideDialogWindow('show_list');
// Creates a read-only dialog windowvar gdw = new GlideDialogWindow('show_list', true);
// Creates a dialog window that is 400 pixels widevar gdw = new GlideDialogWindow('show_list', false, 400); 
// Creates a dialog window that is 400 pixels wide and 200 pixels tallvar gdw = new GlideDialogWindow('show_list', false, 400, 200);

GlideDialogWindow - adjustBodySize()

Adjusts the body height of a dialog window to be the window height minus the header height.

You typically call this method after calling GlideDialogWindow - setSize().

Name Type Description
None
Type Description
void
JavaScript
var gdw = new GlideDialogWindow('show_list');      gdw.setTitle('Test');      gdw.setSize(750,300);      gdw.adjustBodySize();      gdw.render();

GlideDialogWindow - destroy()

Closes the dialog window.

Name Type Description
None
Type Description
void
JavaScript
//Destroy the current dialog window.      GlideDialogWindow.get().destroy();

GlideDialogWindow - render()

Renders the dialog window.

Name Type Description
None
Type Description
void
JavaScript
var gdw = new GlideDialogWindow('show_list');      gdw.setTitle('Test');      gdw.setSize(750,300);      gdw.setPreference('table', 'u_test_list');      gdw.setPreference('title', 'A New Title');      gdw.render();

GlideDialogWindow - setPreference(String name, String value)

Sets a given window property to a specified value.

Any window property can be set using this method.

Name Type Description
name String The window property to set.
value String The value for the window property.
Type Description
void
JavaScript
var gdw = new GlideDialogWindow('show_list');      gdw.setTitle('Test');      gdw.setSize(750,300);      gdw.setPreference('table', 'u_test_list');      gdw.setPreference('title', 'A New Title');

GlideDialogWindow - setSize(Number width, Number height)

Sets the size of the dialog window.

If you do not pass width and height parameters, a default size is used.

Name Type Description
width Number The width of the dialog window.
height Number The height of the dialog window.
Type Description
void
JavaScript
var gdw = new GlideDialogWindow('show_list');      gdw.setSize(750,300);

GlideDialogWindow - setTitle(String title)

Sets the title of the dialog window.

Name Type Description
title String The title for the current window.
Type Description
void
JavaScript
//var gdw = new GlideDialogWindow('show_list');      gdw.setTitle('test');
Search documentation
Search document titles and file paths on the brazil branch