Essa Eu Quero Ver.....
#1
Posted 08/07/2004, 17:45
Essa eu quero ver se alguem me ajuda... existe alguma maneira de eu fazer com que ao passar o mouse em uma figura de um iframe automaticamente apareça uma figura em um outro iframe?!
Seria tipo mouseon - mouseover, mas em iframes diferentes...
Será que tem como?!
vlw!
#2
Posted 09/07/2004, 09:10
' FELIPE t.
' fgteixeira@pop.com.br
'***************************************
#3
Posted 09/07/2004, 10:29
Para janelas (popups, por exemplo), você pode controlar através do predecessor opener.
Com frames/iframes, você os controla com o predecessor parent.
Ele sobe um nível acima (no caso, a index), e redirecionará para o objeto de nome tal para o link que vc definir.
Resumindo isso em código:
index.html
<iframe src="esquerdo.html" width="250" height="330">
<iframe src="" id="figuraIframe" name="figuraIframe" height="330" width="500">
esquerdo.html
<a href="java script:void(0);" onmouseover="parent.figuraIframe.location='figura.jpg';"><img src="imagemGrande.gif" alt="Passe o mouse"></a>
Ok? Fui!
#4
Posted 09/07/2004, 14:08
Cara, podes me explicar melhor?
A pagina que eu to criando eh basicamente assim:
E eu queria tipo assim:
-Passa o mouse sobre o "botao1.jpg", que esta no iframe "menu.htm", e automaticamente aparece a figura "efeito_botao1.jpg" no iframe "efeito.htm" .
Deu pra sacar?
Gostaria que me explicasse um pouco melhor....tipo:
Coloque este código dontro do 'head' da index;
Agora coloque este dentro do 'body' do iframe efeito.htm;
E assim vai! Sem querer abusar eh claro...
Me ajudem por favor!
#5
Posted 09/07/2004, 14:11
tipo, pra que tah rolando o efeito.htm?! soh pra exibir as imagens do menu ou tem outra finalidade?!Poxa Fernando...tu manja mto...mas eu fiquei no vácuo agora...
Cara, podes me explicar melhor?
A pagina que eu to criando eh basicamente assim:
E eu queria tipo assim:
-Passa o mouse sobre o "botao1.jpg", que esta no iframe "menu.htm", e automaticamente aparece a figura "efeito_botao1.jpg" no iframe "efeito.htm" .
Deu pra sacar?
Gostaria que me explicasse um pouco melhor....tipo:
Coloque este código dontro do 'head' da index;
Agora coloque este dentro do 'body' do iframe efeito.htm;
E assim vai! Sem querer abusar eh claro...
Me ajudem por favor!
sobre div, tem muito tuto violento aki no fórum, é soh dar uma procurada... o que eu mais gosto é o do link: http://forum.wmonlin...=ST&f=35&t=2658
qualquer coisa postae....
agora, se os iframes forem mesmo necessários, dá uma lida novamente no post de nosso amigo Without a Nick.... até....
Edição feita por: Felipe T., 09/07/2004, 14:17.
' FELIPE t.
' fgteixeira@pop.com.br
'***************************************
#6
Posted 09/07/2004, 14:15
Nos frames/iframes (sei lá), você tem, por obrigação, colocar o atributo name, que será o nome do item.
Em menu.htm, você adiciona o botão com o link assim:
<button onmouseover="parent.figuraIframe.location='figura.jpg';">Ver imagem</button>
Perceba a parte destacada no código acima.
Esse é o nome do item, que foi definido através do atributo name, que eu especifiquei antes.
O parent fez subir um nível (no caso, de menu.html para index.html) e depois pegou o frame/iframe de nome figuraIframe e apenas redirecionou para a imagem.
Num há muito segredo nisso.
Se você criar uma função (caso tenha muito mais fotos), o seu tempo pode ser muito bem economizado, ao invés de ficar escrevendo código por código...
ok?
Fui!
==Editando...==
Eu coloquei iframes pois eu acho que seria iframes, mas essa tática também funciona com frames.
Eu num curto muito o lance de camadas (representado pela tag DIV), pois essa tag num funfa no Netscape, sendo necessário a verificação cross-browser, que no caso, teria que ser usada a tag <LAYER>.
Eu coloquei iframe só por colocar mesmo.
Edição feita por: Without a Nick, 09/07/2004, 14:17.
#7
Posted 09/07/2004, 16:06
Mas quero saber se tem com ao tirar o mouse de cima da imagem o iframe voltar a ficar em branco.
#8
Posted 09/07/2004, 16:12
onmouseout="parent.figuraIframe.location='';"
#9
Posted 09/07/2004, 17:10
Tu eh "o_cara.htm"
Hehehehehe
Valew ae brother! Brigadaum mesmo!!!!
#10
Posted 09/07/2004, 17:11
Se precisar, grita.
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)