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

Abrir miniatura em POP UP


Denis Sousa

Pergunta

Boa tarde ae galera.

to com uma duvida que não me deixa nem dormi. Seguinte:

To montando uma pagina onde tem uns produtos correto..

esse produtos estam em miniaturas, queria saber como faço para o

cliente passar o mouse sobre a imagem e ela ficar maior. Lembrando que

tenho uma tabela com 9 produtos, então não da pra abrir a imagem grande

nesse tabela senão vai zonear tudo, minha ideia era tipo um pop up, mais que

fechasse quando tirar o mouse de cima.

Aguardo um socorro ae!

falou! :ninja:

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

usa uma div com style display setado para none e position absolute

onmouseover da miniatura você chama uma função que recebe o nome da foto como parametro

com innerHTML você coloca a foto na div e seta o display para inline

no onmouseout você chama uma função que somente seta o display da div para none

Link para o comentário
Compartilhar em outros sites

  • 0

innerHTML => http://www.w3schools.com/htmldom/prop_anchor_innerhtml.asp

onmouseover => http://www.w3schools.com/jsref/jsref_onmouseover.asp

onmouseout => http://www.w3schools.com/jsref/jsref_onmouseout.asp

style display => http://www.w3schools.com/css/pr_class_display.asp

div => http://www.w3schools.com/tags/tag_div.asp

position => http://www.w3schools.com/css/pr_class_position.asp

exemplo
// display
document.getElementById('id_da_div').style.display = 'none';
document.getElementById('id_da_div').style.display = 'inline';

//innerHTML
document.getElementById('id_da_div').innerHTML = parametro;

Link para o comentário
Compartilhar em outros sites

  • 0

Vou tentar explicar dando um exemplo certo...

tem o site www.pontofrio.com.br

lá nas ofertas tem as imagem dos produtos...

o que eu qro e q quando a pessoa passe o mouse sobre a figura ela fique maior, num outra janela, e feche quando tirar o mouse...

Ajuda ae de forma mais clara e direta!

obrigado !!!

Link para o comentário
Compartilhar em outros sites

  • 0

O que acontece ali no ponto frio é, o cara abre um pop-up no link e passa parâmetros que serão lidos pela linguagem dinâmica usada na loja e essa linguagem vai abrir a imagem maior...

O que o moderador passou é exatamente o que você precisa pra fazer o que você quer... dê uma pesquisa, e volte ao fórum, é o jeito mais correto de aprender, porque quem pega um código já funcionando geralmente não se dá ao trabalho de pensar o "como" foi feito.

Link para o comentário
Compartilhar em outros sites

  • 0

É Denis, os moderadores não são maldosos, que não querem dar o código pronto pra você e tal. Mas acontece é que o seu problema é muito simples de resolver, você pode conseguir sozinho mesmo não sabendo essas linguagens como comentou.

Veja, você vai ter que aprender, não tem jeito, porque não dá pra pegar tudo pronto entende? Vai ter que ralar carinha...se está montando um site, tem que no minimo saber sobre html, css e um pouquinho que seja de javascript, é como se eu tentasse consertar um carro sem saber o que cada componente faz, fica muito difícil.

O que eu posso fazer é te dar dicas. Aprenda o html, css que é facil, vá la no site do maujor.com que lá ensina a fazer varias coisas. criarweb.com pra quem está começando também é ótimo. Faça o que está querendo fazer antes em Html e Css, deixa o efeito em javascript pra depois que daí a gente te ajuda.

Não sei como anda o que está fazendo, então estou assumindo que não está nada pronto ainda.

Abraço o/

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,7k
×
×
  • Criar Novo...