---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideNavigation : client

# GlideNavigation : client {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

L'API GlideNavigation fournit des méthodes pour contrôler et actualiser le navigateur et l'ordinateur principal.

Ces méthodes sont accessibles à l'aide de l'objet global `g_navigation` .

## GlideNavigation : open(String url, String target) {#ariaid-title2}

Redirige vers une nouvelle URL.
{#r_GNV3-open_S_S__table_wnq_lmb_mv__entry__3}

| Nom | Type | Description |
|-|-|-|
| URL | Chaîne | URL à charger. Il peut s'agir de n'importe quelle URL prise en charge par le navigateur. |
| target | Chaîne | Facultatif. Le cadre dans lequel charger le contenu spécifié par l'URL. Par défaut : trame actuelle |
[Tableau 1. Paramètres]

{#r_GNV3-open_S_S__table_wnq_lmb_mv} {#r_GNV3-open_S_S__table_xnq_lmb_mv__entry__2}

| Type | Description |
|-|-|
| nul |   |
[Tableau 2. Renvoie]

{#r_GNV3-open_S_S__table_xnq_lmb_mv}  
Cet exemple montre comment ouvrir la liste des incidents actifs au sein d'une instance et afficher le contenu dans le cadre actuel.

    g_navigation.open('incident_list.do?sysparm_query=active=true');

## GlideNavigation - openPopup(URL de chaîne, nom de chaîne, fonctionnalités de chaîne, booléen noStack) {#ariaid-title3}

Ouvre l'URL spécifiée dans une fenêtre contextuelle.
Le features paramètre fait partie de la spécification DOM et est transmis. Pour plus d'informations sur la liste des fonctionnalités disponibles, consultez le [Mozilla Developer Network](https://developer.mozilla.org/en-US/docs/Web/API/Window/open).
{#r_GNV3-openPopup_S_S_S_B__table_p4g_c4b_mv__entry__3}

| Nom | Type | Description |
|-|-|-|
| URL | Chaîne | URL à ouvrir. |
| nom | Chaîne | Nom de la fenêtre. |
| features | Chaîne | Liste d'entités séparées par des virgules pour la fenêtre contextuelle. |
| noStack (en anglais seulement) | Booléen | Marqueur indiquant s'il faut ajouter `sysparm_stack=no` à l'URL. Ce paramètre permet d'éviter tout comportement inattendu lors de l'utilisation du bouton Retour du formulaire. Valeurs valides : * true : ajouter `sysparm_stack=no` à l'URL. * false : ne pas ajouter `sysparm_stack=no` à l'URL. {#r_GNV3-openPopup_S_S_S_B__ul_qcs_vng_knb} |
[Tableau 3. Paramètres]

{#r_GNV3-openPopup_S_S_S_B__table_p4g_c4b_mv} {#r_GNV3-openPopup_S_S_S_B__table_q4g_c4b_mv__entry__2}

| Type | Description |
|-|-|
| Fenêtre | Instance de la nouvelle fenêtre. |
[Tableau 4. Renvoie]

{#r_GNV3-openPopup_S_S_S_B__table_q4g_c4b_mv}  
Cet exemple montre comment ouvrir la liste des incidents actifs dans une fenêtre contextuelle appelée \<\< Incidents actifs \>\> et activer les fonctionnalités de redimensionnement, de barres de défilement et d'état dans la fenêtre.

    g_navigation.openPopup('incident_list.do?sysparm_query=active=true', 'Active Incidents', 'resizable,scrollbars,status', true);

## GlideNavigation : openRecord(String tableName, String sys_id) {#ariaid-title4}

Redirige vers un enregistrement. L'enregistrement s'affiche dans le cadre du navigateur.
{#r_GNV3-openRecord_S_S__table_r3s_dnb_mv__entry__3}

| Nom | Type | Description |
|-|-|-|
| tableName | Chaîne | Nom de la table contenant l'enregistrement à afficher. |
| sys_id | Chaîne | Sys_id de l'enregistrement à afficher. |
[Tableau 5. Paramètres]

{#r_GNV3-openRecord_S_S__table_r3s_dnb_mv} {#r_GNV3-openRecord_S_S__table_s3s_dnb_mv__entry__2}

| Type | Description |
|-|-|
| nul |   |
[Tableau 6. Renvoie]

{#r_GNV3-openRecord_S_S__table_s3s_dnb_mv}  
Cet exemple montre comment ouvrir un enregistrement d'incident spécifié dans le cadre du navigateur.

    g_navigation.openRecord('incident', '4e49c0e81bf198101363ff37dc4bcb8a');

## GlideNavigation : refreshNavigator() {#ariaid-title5}

Actualise le contenu dans le cadre du navigateur.
{#r_GNV3-refreshNavigator__table_ezg_zlb_mv__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 7. Paramètres]

{#r_GNV3-refreshNavigator__table_ezg_zlb_mv} {#r_GNV3-refreshNavigator__table_fzg_zlb_mv__entry__2}

| Type | Description |
|-|-|
| nul |   |
[Tableau 8. Renvoie]

{#r_GNV3-refreshNavigator__table_fzg_zlb_mv}  
Cet exemple montre comment actualiser le contenu dans le cadre du navigateur.

    g_navigation.refreshNavigator();

## GlideNavigation : reloadWindow() {#ariaid-title6}

Recharge l'image actuelle.
{#r_GNV3-reloadWindow__table_gcn_snb_mv__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 9. Paramètres]

{#r_GNV3-reloadWindow__table_gcn_snb_mv} {#r_GNV3-reloadWindow__table_hcn_snb_mv__entry__2}

| Type | Description |
|-|-|
| nul |   |
[Tableau 10. Renvoie]

{#r_GNV3-reloadWindow__table_hcn_snb_mv}  
Cet exemple montre comment actualiser le contenu dans l'image actuelle.

    g_navigation.reloadWindow();


