GlideNavigation – Client
Die GlideNavigation Die API bietet Methoden zum Steuern und Aktualisieren des Navigators und des Haupt-Frames.
Auf diese Methoden wird mit zugegriffen G_Navigation Globales Objekt.
GlideNavigation – Open (Zeichenfolgen-url, Zeichenfolgenziel)
Leitet auf eine neue URL um.
| Name | Typ | Beschreibung |
|---|---|---|
| URL | Zeichenfolge | Die zu ladende URL. Es kann eine beliebige vom Browser unterstützte URL sein. |
| target | Zeichenfolge | Optional. Der Frame, in den der von der URL angegebene Inhalt geladen werden soll. Standard: Aktueller Frame |
| Typ | Beschreibung |
|---|---|
| void |
Dieses Beispiel zeigt, wie die Liste der aktiven Incidents in einer Instanz geöffnet und der Inhalt im aktuellen Frame angezeigt wird.
g_navigation.open('incident_list.do?sysparm_query=active=true');
GlideNavigation – openPopup(Zeichenfolgen-url, Zeichenfolgenname, Zeichenfolgenfunktionen, boolescher noStack)
Öffnet die angegebene URL in einem Popup-Fenster.
Die featuresParameter ist Teil der DOM-Spezifikation und wird übergeben. Weitere Informationen zur Liste der verfügbaren Funktionen finden Sie unter Mozilla-Entwicklernetzwerk .
| Name | Typ | Beschreibung |
|---|---|---|
| URL | Zeichenfolge | Zu öffnende URL. |
| name | Zeichenfolge | Fenstername. |
| features | Zeichenfolge | Kommagetrennte Liste von Funktionen für das Popup-Fenster. |
| noStack | Boolean | Kennzeichnung, die angibt, ob angehängt werden soll Sysparm_Stack=NO Zur URL. Dieser Parameter hilft, unerwartetes Verhalten bei der Verwendung der Schaltfläche „zurück“ des Formulars zu verhindern.Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| Fenster | Instanz des neuen Fensters. |
Dieses Beispiel zeigt, wie Sie die Liste der aktiven Incidents in einem Popup-Fenster mit der Bezeichnung „aktive Incidents“ öffnen und die Größenanpassbarkeit, Bildlaufleisten und Statusfunktionen im Fenster aktivieren.
g_navigation.openPopup('incident_list.do?sysparm_query=active=true', 'Active Incidents', 'resizable,scrollbars,status', true);
GlideNavigation – openRecord(Zeichenfolge tableName, Zeichenfolge sys_ID)
Leitet zu einem Datensatz um. Der Datensatz wird im Navigator-Frame angezeigt.
| Name | Typ | Beschreibung |
|---|---|---|
| tableName | Zeichenfolge | Name der Tabelle, die den anzuzeigenden Datensatz enthält. |
| sys_id | Zeichenfolge | SYS_ID des anzuzeigenden Datensatzes. |
| Typ | Beschreibung |
|---|---|
| void |
Dieses Beispiel zeigt, wie ein angegebener Incident-Datensatz im Navigator-Frame geöffnet wird.
g_navigation.openRecord('incident', '4e49c0e81bf198101363ff37dc4bcb8a');
GlideNavigation – refresh Navigator()
Aktualisiert den Inhalt im Navigator-Frame.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| void |
GlideNavigation – reloadWindow()
Lädt den aktuellen Frame neu.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| void |
Dieses Beispiel zeigt, wie der Inhalt im aktuellen Frame aktualisiert wird.
g_navigation.reloadWindow();