GlideNavigation - Cliente
Fornece métodos para controlar e atualizar o navegador e o quadro principal.
Os métodos GlideNavigation são acessados usando o objeto global g_navigation.
GlideNavigation - open(cadeia de caracteres url, cadeia de caracteres destino)
Redireciona para um novo URL.
| Nome | Tipo | Descrição |
|---|---|---|
| url | Cadeia de caracteres | O URL a ser carregado. Pode ser qualquer URL compatível com o navegador. |
| destino | Cadeia de caracteres | Opcional. O quadro no qual carregar o conteúdo especificado pelo URL. Padrão: quadro atual |
| Tipo | Descrição |
|---|---|
| vazio |
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(String url, String name, String recursos, Boolean noStack)
Abre o URL especificado em uma janela pop-up.
O parâmetro features faz parte da especificação do DOM e é passado por. Para obter mais informações sobre a lista de recursos disponíveis, consulte a Rede de Desenvolvedores da Mozilla.
| 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 comportamento inesperado ao usar o botão Voltar do formulário.Valores válidos:
|
| Tipo | Descrição |
|---|---|
| Janela | Instância da nova janela. |
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)
Redireciona para um registro. O registro é exibido no quadro do navegador.
| 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. |
| Tipo | Descrição |
|---|---|
| vazio |
Este exemplo mostra como abrir um registro de incidente especificado no quadro do navegador.
g_navigation.openRecord('incident', '4e49c0e81bf198101363ff37dc4bcb8a');
GlideNavigation - refreshNavigator ()
Atualiza o conteúdo no quadro do navegador.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
GlideNavigation - reloadWindow()
Recarrega o quadro atual.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
Este exemplo mostra como atualizar o conteúdo no quadro atual.
g_navigation.reloadWindow();