Executar JavaScript após X segundos
Estou construindo uma página intersticial, usando <div> e JavaScript, script realmente simples, mas elegant
Tudo está funcionando, mas eu também gostaria de fechar a div depois de alguns segundos (como 10 segundos, por exemplo). Aqui o que eu tenho até agora:
Tenho duas div's, 1 e 2. Eu tenho a configuração CSS para div 1 como: display: none; (div 1 tem o conteúdo da tela inicial) Div 2 é a camada que cobrirá a página e deixará apenas a div 1 visívePara carregar as div's, eu tenho uma função onload assim:
onload="document.getElementById('div1').style.display='block';document.getElementById('div2').style.display='block'"
Para ocultar os divs, tenho uma função onclick como esta:
<a href = "javascript:void(0)" onclick = "document.getElementById('div1').style.display='none';document.getElementById('div2').style.display='none'"></a>
Como posso executar a função onclick com um timer e como posso fazê-lo? Também deve estar em JavaScript.