Cookies JavaScript
Objeto de biscoito:
Os cookies são informações sobre dados do usuário (dados de cookies) armazenados na pasta cookies do disco rígido do cliente na forma de um arquivo.
O arquivo cookie é criado pelo site visitado para salvar os dados da sessão entre o cliente e o site por um longo tempo, e os dados de cookies só podem ser lidos pelo site visitado.
Formato de arquivo de cookie:
Ns: cookie.txt
Existem dois tipos de cookies:
(1) Cookies persistentes serão armazenados no disco rígido do cliente.
(2) Cookies de sessão: eles não são armazenados no disco rígido do cliente, mas são colocados na memória do processo do navegador. Quando o navegador estiver fechado, os cookies da sessão serão destruídos.
Implementar operações de cookies com JS
Escreva cookies:
document.cookie = "Palavra -chave = valor [; expira = data válida] [; ...]" "
Leia cookies:
document.cookie
Excluir cookies:
document.cookie = "Palavra -chave =; expire = data atual"
Observação:
1. Formato de data válido: WDY, DD-MON-YY HH: MM: SS GMT
2.wdy / seg: semana / mês em inglês;
3. Também contém atributos de caminho, domínio e seguro;
4. Cada site (domínio) pode criar 20 dados de cookies;
5. Cada navegador pode armazenar 300 dados de cookies e bytes 4K;
6. Os clientes têm o direito de proibir a redação dos dados de cookies.
Exemplo
A cópia do código é a seguinte:
<! Doctype html>
<html>
<head>
<title> cookietest.html </title>
<meta http-equiv = "palavras-chave" content = "palavra-chave1, palavra-chave2, palavra-chave3">
<meta http-equiv = "description" content = "Esta é a minha página">
<meta http-equiv = "content-type" content = "text/html; charset = utf-8">
<!-<link rel = "stylesheet" type = "text/css" href = "./ styles.css">->
</head>
<Body>
<script type = "text/javascript">
var hoje = new Date ();
var expireDay = new Date ();
var mspermonth = 1000 * 60 * 60 * 24 * 30;
expiredday.setTime (Today.getTime () + mspermonth); // Expiração em um mês
// Escreva cookies
document.cookie = "name = Mengdd; expires ="+expireDay.togmtString ();
Document.Writeln ("Cookie foi escrito no disco rígido");
// Leia cookies
document.writeln ("Conteúdo é:" + document.cookie);
document.writeln ("expire dia:" + expiredday.togmtstring ());
</script>
</body>
</html>
O exposto acima é o conteúdo inteiro do objeto de cookie em JavaScript. Espero que todos gostem.