Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcos Vilela Alves

[Resolvido] travar a pagina enquanto ela eh carregada

Recommended Posts

o que você pode fazer é colocar uma div sobre tudo ..assim o usuario não consgue clicar em nada...

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

legal cara!

 

e como fez para liberar a div depois q página foi carregada~????

Não posso responder com precisão, mas provavelmente usou o evento onload da página e reverteu as alterações no CSS

Outra forma interessante de se "travar" uma página é mudar o onclick no formulário para retornar "false"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom pessoal

 

resumindo eu fiz isso:

 

<html>
<head>
<script>
function liberar(){
	document.getElementById('teste').style.display='block';	
}
</script>
</head>
<body onload='liberar()'>
<div id='teste' style='display:none'>
...
</div>
</body>
</html>

mais não deu certo =/

 

dessa forma q postei ele não mostra nada na minha página, acho q não chama a função onload, mas se for qqr página em html ele faz certin x)

 

será o meu cód php dentro da div pode influenciar ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom tenta alguma coisa parecida com isso:

<script>
function liberar()
{
		document.getElementById('id_div').style.display = 'none';
		document.getElementById('id_tabela').style.display = 'block';
}
</script>
<body onload='liberar()'>
<div id='id_div' style="display:block">
<!-- Corpo da div-->
</div>
<tabela id="id_tabela" style="display:none">
<!-- Corpo da Pagina-->
</table>
o meu foi mais ou menos isso.....deu certinho comigo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom.. ja que o caso ja foi solucionado, essa fica pro pessoal que ta pesquisando

 

bom, la de cima sobre a div que cobre tudo.

 

como o amigo disse la em cima, crie uma div que cobre toda a página

 

<div id="minhadiv" style="position:absolute; top:0px; left:0px; width:100%; height:100%;">

 

</div>

 

e no evento "onLoad" do body mande esconder a div:

 

<body onLoad="document.getElementById('minhadiv').style.display:none;">

 

espero que ajude alguém..

 

 

[http://raficcha.blogspot.com (aqui eu posto alguns scripts)] (moderadores, se eu num puder colocar o link do meu blog aqui, me avisem que eu arrumo a postagem, mas não apagem pq eu acho que pode ajudar alguém)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ei Marcos

 

o meu ficou bem parecido com o seu, funcionou bem quando fiz alguns testes, agora quando tentei implementar na minha página não funcionou o onload... =/

 

nem da maneira mais simples onload="alert('teste!')"

 

bom... não tenho idéia ainda doq possa ser, se alguém puder ajudar agradeço

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.