Sempre que um grande festival, a página inicial dos principais sites de mainstream usam festivais. Coloque o botão "Fechar" no gráfico de segundo plano.
Usamos o Javascript para controlar a exibição e ocultar imagens de fundo. carregado.
Html
O botão de fechamento da imagem geral de fundo é colocado na cabeça da página.
Copie o código do código da seguinte forma:
<div id = "top">
<em id = "close_btn"> </em>
</div>
CSS
Você também precisa preparar uma imagem de fundo grande.
Copie o código do código da seguinte forma:
*{margem: 0;
Corpo {Fonte: 12px/18px "Microsoft Yahei", Tahoma, Arial, Verdana, "/5b8b/4f53", sans-serif;}
#TOP {CLEAR: Ambos;
#Close_btn {largura: 60px;
exibição: bloco;
Depois de implantar o CSS, a página não tem efeito.
JavaScript
Quando a primeira página de carregamento (neste momento não há cookie, etc.), é claro, a imagem de plano de fundo deve ser carregada para exibir o efeito da página completa. Quando clicamos no botão "Fechar", neste momento o JavaScript matará as imagens de fundo que foram carregadas na página, ou seja, não são exibidas e definem cookies, controlam a grande imagem de fundo durante o tempo de validade do cookie. Ou seja, quando a página é refrescante, se o cookie não estiver expirado, a grande imagem de fundo não será carregada e a grande imagem de fundo será carregada, consulte o código:
Copie o código do código da seguinte forma:
$ (function () {
iftcookie ("mainbg") == 0) {
$ ("corpo, html").
$ ("#Close_btn").
} Outro {
$ ("corpo").
$ ("html").
$ ("#Close_btn").
}
// Clique para fechar
$ ("#Close_btn").
$ ("corpo, html").
$ ("#Close_btn").
setcookie ("mainbg", "0");
});
})
Obviamente, controlamos o carregamento do diagrama de segundo plano, definindo a propriedade de fundo do CSS do elemento de página e lemos e definimos os cookies nas duas funções personalizadas de getCookie () e setCookie ().
Copie o código do código da seguinte forma:
// Defina o cookie
Função setcookie (nome, valor) {
var exp = new Date ();
Exp.setTime (Exp.getTime () + 1*60*60*60*1000);
document.cookie = nome + "=" + escape (value) + "; expira =" + exp.togmtring ();
}
// Pegue a função de cookies
Função getcookie (nome) {
var anrr = document.cookie.match (novo regexp ("(" (^|) "+nome+" = ([^;]*) (; | $) "))));
if (arr! = nulo) retornar UNESCAPE (ARR [2]);
}