Define um cookie no navegador do usuário para a aplicação corrente.
Figura 1 - Bloco Definir Cookie
Compatibilidade
- Bloco cliente: cronapi.util.setCookie()
Retorno
Bloco sem retorno.
Parâmetros
Chave
Chave do cookie a ser criado.
- Posição: 1
- Inglês: Key
- Tipo: Texto / String
- Exemplo: "cookie1"
Valor
Valor do cookie a ser criado.
- Posição: 2
- Inglês: Value
- Tipo: Texto / String
- Exemplo: "Cronapp"
Unidade de medida
Unidade de medida de tempo passada como parâmetro.
- Posição: 3
- Inglês: Measurement unit
- Tipo: Data e Hora / Date and Hour
- Exemplo: Minutos
- Opções:
- Segundos: define o tempo de expiração do cookie em segundos.
- Minutos: define o tempo de expiração do cookie em minutos.
- Horas: define o tempo de expiração do cookie em horas.
- Dias: define o tempo de expiração do cookie em dias.
Expiração
Define o tempo de expiração do cookie para o intervalo definido.
- Posição: 4
- Inglês: Expires
- Tipo: Inteiro / Integer
- Exemplo: 10
Exemplo
Na função da figura abaixo, definimos o nome do cookie como "meuCookie", cujo valor é "Cronapp" e tem um tempo de expiração de 20 segundos.
Figura 2 - Função de definição de cookie
Podemos visualizar o cookie criado na aba Application (Figura 2.1) das ferramentas de desenvolvedor do navegador.
Figura 2.1 - Cookie criado no navegador do usuário