GlideNavigation - Cliente
. GlideNavigation A API fornece métodos para controlar e atualizar o navegador e o quadro principal.
Esses métodos são acessados usando g_navigation objeto global.
GlideNavigation - Aberto (url da cadeia de caracteres, destino da cadeia de caracteres)
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. |
| target | 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 (url da cadeia de caracteres, nome da cadeia de caracteres, recursos da cadeia de caracteres, noStack booliano)
Abre o URL especificado em uma janela pop-up.
. featuresO parâmetro faz parte da especificação DOM e é passado. Para obter mais informações sobre a lista de recursos disponíveis, consulte Mozilla Developer Network .
| Nome | Tipo | Descrição |
|---|---|---|
| URL | Cadeia de caracteres | URL a ser aberta. |
| 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 deve ser anexado sysparm_stack Para o 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, barras de rolagem e 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();