---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideNavigation - Cliente

# GlideNavigation - Cliente {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

A API GlideNavigation fornece métodos para controlar e atualizar o navegador e o quadro principal.

Esses métodos são acessados usando o objeto global `g_navigation`.

## GlideNavigation - open (URL da cadeia de caracteres, destino da cadeia de caracteres) {#ariaid-title2}

Redireciona para um novo URL.
{#r_GNV3-open_S_S__table_wnq_lmb_mv__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| URL | Cadeia de caracteres | A URL a ser carregada. Pode ser qualquer URL compatível com o navegador. |
| meta | Cadeia de caracteres | Opcional. O quadro no qual carregar o conteúdo especificado pela URL. Padrão: quadro atual |
[Tabela 1. Parâmetros]

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

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 2. Retorna]

{#r_GNV3-open_S_S__table_xnq_lmb_mv}  
Este exemplo mostra como abrir a lista de incidentes ativos em uma instância e exibir o conteúdo no quadro atual.

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

## GlideNavigation - openPopup(cadeia de caracteres URL, cadeia de caracteres nome, recursos de cadeia de caracteres, booliano noStack) {#ariaid-title3}

Abre a URL especificada em uma janela pop-up.
O parâmetro features faz parte da especificação do DOM e é passado. Para obter mais informações sobre a lista de recursos disponíveis, consulte a [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}

| Nome | Tipo | Descrição |
|-|-|-|
| URL | Cadeia de caracteres | URL a ser aberto. |
| nome | Cadeia de caracteres | Nome da janela. |
| recursos | Cadeia de caracteres | Lista separada por vírgulas de recursos para a janela pop-up. |
| sem pilha | Booliano | Sinalizador que indica se `sysparm_stack=no` deve ser anexado ao URL. Este parâmetro ajuda a evitar comportamentos inesperados ao usar o botão Voltar do formulário. Valores válidos: * verdadeiro: acrescente `sysparm_stack=no` ao URL. * falso: não acrescente `sysparm_stack=no` ao URL. {#r_GNV3-openPopup_S_S_S_B__ul_qcs_vng_knb} |
[Tabela 3. Parâmetros]

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

| Tipo | Descrição |
|-|-|
| Janela | Instância da nova janela. |
[Tabela 4. Retorna]

{#r_GNV3-openPopup_S_S_S_B__table_q4g_c4b_mv}  
Este exemplo mostra como abrir a lista de incidentes ativos em uma janela pop-up chamada "Incidentes ativos" e habilitar os recursos redimensionáveis, de barras de rolagem e de status na janela.

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

## GlideNavigation - openRecord(cadeia de caracteres "tableName", cadeia de caracteres sys_id) {#ariaid-title4}

Redireciona para um registro. O registro é exibido no quadro do navegador.
{#r_GNV3-openRecord_S_S__table_r3s_dnb_mv__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| tableName | Cadeia de caracteres | Nome da tabela que contém o registro a ser exibido. |
| sys_id | Cadeia de caracteres | Sys_id do registro a ser exibido. |
[Tabela 5. Parâmetros]

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

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 6. Retorna]

{#r_GNV3-openRecord_S_S__table_s3s_dnb_mv}  
Este exemplo mostra como abrir um registro de incidente especificado no quadro do navegador.

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

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

Atualiza o conteúdo no quadro do navegador.
{#r_GNV3-refreshNavigator__table_ezg_zlb_mv__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 7. Parâmetros]

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

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 8. Retorna]

{#r_GNV3-refreshNavigator__table_fzg_zlb_mv}  
Este exemplo mostra como atualizar o conteúdo no quadro do navegador.

    g_navigation.refreshNavigator();

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

Recarrega o quadro atual.
{#r_GNV3-reloadWindow__table_gcn_snb_mv__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 9. Parâmetros]

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

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 10. Retorna]

{#r_GNV3-reloadWindow__table_hcn_snb_mv}  
Este exemplo mostra como atualizar o conteúdo no quadro atual.

    g_navigation.reloadWindow();


