Ir para conteúdo

POWERED BY:

Arquivado

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

F-gos

[Resolvido] script só funciona no IE

Recommended Posts

Pessoal bom dia!

 

estou usando um pequeno javascript para ativar uma div depois de um determinado tempo.

 

<script type="text/javascript">

function ativaDiv (){
setTimeout("mostraDiv()",1000);
}
function mostraDiv (){
document.getElementById("not").style.display="block";
}
</script>

O problema é que só funciona no IE.. como faço para que funcione tbm no firefox e nos outros browsers???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como você fez a chamada da função?

Aqui funcionou:

<html>
<head>
<script type="text/javascript">
function ativaDiv (){
	setTimeout("mostraDiv()", 1000);
}
function mostraDiv (){
	document.getElementById("not").style.display="block";
}
window.onload=ativaDiv;
</script>
<style>
#not {
	height: 100px;
	width: 100px;
	background: #f0f;
	display: none;
}
</style>
</head>
<body>
	<div id="not">
		Div Not
	</div>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

william estou fazendo a chamada direto na body dessa forma:

 


<html xmlns="[url="http://www.w3.org/1999/xhtml"]http://www.w3.org/1999/xhtml[/url]">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>TITILO</title>

<style type="text/css">
<!--
#not {
 position:absolute;
 left:570px;
 top:80px;
 width:200px;
 height:500px;
 z-index:1;
 visibility: visible;
}
-->
</style>

<script type="text/javascript">

function ativaDiv (){
setTimeout("mostraDiv()",1000);
}
function mostraDiv (){
document.getElementById("not").style.display="block";
}
</script>


<body onLoad="javascript:ativaDiv()">

    <div id="not" style="display:none;">
    <iframe marginheight="0" width="100%" height="100%" marginwidth="0" frameborder="0" scrolling="no" src="noticias/noticias.php"></iframe>
</div>
  </body>
</html>

mas assim só funciona no IE ... vou testar essa forma que você passou.

Compartilhar este post


Link para o post
Compartilhar em outros sites

william resolvido aqui cara.

 

Pelo menos agora esta funcionando no IE , chrome e firefox . Obrigado pela força.

 

T+

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.