Ir para conteúdo
Fórum Script Brasil
  • 0

[AJUDA] onMouseover / onMouseout


FabianoVieira

Pergunta

Beleza rapaziada ! Meu primeiro tópico no forum , precisava da ajuda de vocês ...

Tenho esse script pra visualizar imagens miniaturas em uma div passando a seta do mouse em cima ... Funciona plenamente , só que eu quero que quando retirar a seta do mouse de cima da imagem retorne para imagem principal carregada pela div ...

Script :

<script type="text/javascript">

var carregar;

function abrePagina( img )

{

carregar = new Image();

carregar.src = img;

document.getElementById("div_fotos").innerHTML = "Carregando...";

setTimeout( "verificaCarregamento()", 100 );

}

function verificaCarregamento()

{

if( carregar.complete )

{

document.getElementById("div_fotos").innerHTML = "<img src=\"" + carregar.src + "\" />";

}

else

{

setTimeout( "verificaCarregamento()", 100 );

}

}

</script>

Div

<div id="div_fotos"><img src="images/mural.jpg" /></div>

Link

<a href="#" onmouseover="abrePagina('images/empresa_grd.jpg');"><img src="images/empresa_peq.png" name="img1" width="115" height="90" id="img1" />

Vlw !!

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Você pode colocar uma função que defina que, quando ativado o evento Onmouseout exiba a imagem inicial, é simples, eu fiz isso eu uma imagem(ficou parecendo aqueles anuncios), quando eu passava o mouse em cima, aparecia outra imagem(uma .gif) e quando eu retirava, voltava a imagem inicial, é pensar um pouco em como fazer isso(é tarefa sua). ;)

Link para o comentário
Compartilhar em outros sites

  • 0

xandeco , obrigado pela dica !

Consegui resolver apenas repetindo o chamado onmouseover e apenas trocando para onmouseout ... Simples rsrsrs ..

<a href="#" onmouseover="abrePagina('images/empresa_grd.jpg');" onmouseout="abrePagina('images/mural.jpg');"><img src="images/empresa_peq.png" name="img1" width="115" height="90" id="img1" /></a>
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...