GlideNavigation – Client
Stellt Methoden zum Steuern und Aktualisieren des Navigators und des Haupt-Frames bereit.
Auf die GlideNavigation-Methoden wird mit dem globalen Objekt „g_navigation“ zugegriffen.
GlideNavigation – open(String url, String target)
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 durch die URL angegebene Inhalt geladen werden soll. Standard: Aktueller Frame |
| Typ | Beschreibung |
|---|---|
| void |
Dieses Beispiel zeigt, wie Sie die Liste der aktiven Incidents in einer Instanz öffnen und den Inhalt im aktuellen Frame anzeigen.
g_navigation.open('incident_list.do?sysparm_query=active=true');
GlideNavigation – openPopup(String url, String name, String Features, Boolean noStack)
Öffnet die angegebene URL in einem Popup-Fenster.
Der Parameter features ist Teil der DOM-Spezifikation und wird übergeben. Weitere Informationen zur Liste der verfügbaren Funktionen finden Sie im Mozilla Developer Network.
| Name | Typ | Beschreibung |
|---|---|---|
| URL | Zeichenfolge | Zu öffnende URL. |
| Name | Zeichenfolge | Fenstername. |
| features | Zeichenfolge | Kommagetrennte Liste der Funktionen für das Popup-Fenster. |
| noStack | Boolean | Kennzeichnung, die angibt, ob sysparm_stack=no an die URL angehängt werden soll. Dieser Parameter hilft, unerwartetes Verhalten bei Verwendung der Schaltfläche „Formular zurück“ 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ößenänderungs-, Bildlaufleisten- und Statusfunktionen im Fenster aktivieren.
g_navigation.openPopup('incident_list.do?sysparm_query=active=true', 'Active Incidents', 'resizable,scrollbars,status', true);
GlideNavigation – openRecord(String tableName, String 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 – refreshNavigator()
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();