Ir para conteúdo

POWERED BY:

Arquivado

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

wendel

link na imagem

Recommended Posts

Olá, gostaria de saber como faço para colocar um link em uma imagem?Acessando www.flavalenca.com vcs vão entender melhor o quero.repare que tem uma imagem voando na tela IBEST e gostaria que ela tivesse um link para página de votação.Note que ela está com o fundo transparente.VALEU!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu dei um clique sobre essa imagem passando ,e me parece que ela não é um swf, então você deve colocar na imagem um link com <a href="seulink" border="0"><img src="imagem"></a> se fosse em flash, erra só você criar um getUrl no botão.

 

qquer duvida poste aí novamente,

 

abraço,

 

Carneirinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ela é GIF, porém criei um SWF só que o script para ficar em movimento não funcionou, talvez por ter colocado ela como SWF. você teria algum script para SWF?

Compartilhar este post


Link para o post
Compartilhar em outros sites

loko eu nem era pra responder pois não estou ao certo sobre isso mas tenta esse codigo abaixo:

<script language="JavaScript1.2">

var imagem="filme.swf"

if (document.layers)

{document.write("<LAYER NAME='animacao' LEFT=5 TOP=5>

 

<EMBED src="+imagem+" loop=false menu=false quality=high bgcolor=#333333

TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>

 

</LAYER>")}

else if (document.all){document.write("<div id='animacao' style='position:absolute;top:5px;left:5px;width:17px;height:22px;z-index:50'>

 

<EMBED src="+imagem+" loop=false menu=false quality=high bgcolor=#333333

TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>

 

</div>")}

 

 

 

note q eu tirei de la mesmo a fonte e dei uma modificada , e tambem resumi o codigo flash

caso aconteça algum erro insira todos os parametros do flash!

 

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="100" HEIGHT="100" id="ws1" ALIGN=""> <PARAM NAME=movie VALUE="filme.swf">  <PARAM NAME=loop VALUE=false>   <PARAM NAME=menu VALUE=false>   <PARAM NAME=quality VALUE=high>    <PARAM NAME=bgcolor VALUE=#333333>  <EMBED src="filme.swf" loop=false menu=false quality=high bgcolor=#333333    WIDTH="100" HEIGHT="100" NAME="ws1" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT>

PS.: essa é apenas parte da fonte onde modifica de imagem para flash!

Compartilhar este post


Link para o post
Compartilhar em outros sites

então wendel, clica no seu gif, que está dentro do layer lá no photoshop, e coloca o link nele pelo photoshop, eu acho que se ele ficar pro aí (se não tiver alterações), nem compensa você passar ele pra swf, é só você colocar o href mesmo, que o DW cria pra você, e deixar a borda igual a 0 (zero) pra não aparecer aquela borda azul atraz da imagem, só isso.

 

Se quiser importar pro flash, você abre o flash e vai em file / import ele vai importar seu gif quadro a quadro, mas acho que vai ficar mais pesado e você vai ter bem mais trabalho, eu mesmo faría do outro jeito, já que tambem você está com tudo pronto e funcionando.

 

abraço,

 

Carneirinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

O código acima não funcionou, a emagem nem apareçeu.Quanto colocar um link no PS eu não sei.Fiz assim e não funcionou também:abrir a imagemselecionei a ferramente (FATIAS)cliquei com o botão direito na imagem (OPÇÕES DE EDITAR FATIAS)coloqueia (URL e DESTINO)(SALVEI PARA WEB)e nada aconteceu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

O código acima não funcionou, a emagem nem apareçeu.

 

Quanto colocar um link no PS eu não sei.

 

Fiz assim e não funcionou também:

 

abrir a imagem

selecionei a ferramente (FATIAS)

cliquei com o botão direito  na imagem (OPÇÕES DE EDITAR FATIAS)

coloqueia (URL e DESTINO)

(SALVEI PARA WEB)

 

e nada aconteceu!!!

aff....... loko nao querendos ser chato mas procure ler mais sobre javascript e html

use tambem um bom editor de HTML como o Home Site e Dreamweaver

creio que vai facilitar sua vida!

 

bom, pra não dizer que sou ruim aqui vai o mesmo codigo, porem completo,

<script language="JavaScript1.2">

var imagem="imagem.swf"

if (document.layers)

{document.write("<LAYER NAME='animacao' LEFT=5 TOP=5><embed src=imagem.swf loop=false menu=false quality=high wmode=transparent bgcolor=#FFFFFF  WIDTH=50 HEIGHT=60 NAME=imagem TYPE=application/x-shockwave-flash></EMBED></LAYER>")}

else if (document.all){

document.write("<div id='animacao' style='position:absolute;top:5px;left:5px;width:17px;height:22px;z-index:50'><EMBED src=imagem.swf loop=false menu=false quality=high wmode=transparent bgcolor=#FFFFFF  WIDTH=50 HEIGHT=60 NAME=imagem TYPE=application/x-shockwave-flash></EMBED></div>")

}

conta=-1;

move=1;

function curva(){

abc=new Array(0,1,1,1,2,3,4,0,6,-1,-1,-1,-2,-3,-4,0,-6)

for (i=0; i < abc.length; i++)

{var C=Math.round(Math.random()*)}

iniciar=abc[C];

setTimeout('curva()',1900);

return iniciar;

}

ypos=10;

xpos=10;

movimento = 60;

function moveR(){

caminho=movimento+=iniciar;

y = 4*Math.sin(caminho*Math.PI/180);

x = 6*Math.cos(caminho*Math.PI/180);

if (document.layers){

ypos+=y;

xpos+=x;

document.animacao.top=ypos+window.pageYOffset;

document.animacao.left=xpos+window.pageXOffset;

}

else if (document.all){

ypos+=y;

xpos+=x;

document.all.animacao.style.top=ypos+document.body.scrollTop;

document.all.animacao.style.left=xpos+document.body.scrollLeft;

}

T=setTimeout('moveR()',10);

}

function edges(){

if (document.layers){

if (document.animacao.left >= window.innerWidth-40+window.pageXOffset)movimento=Math.round(Math.random()*45+157.5);

if (document.animacao.top >= window.innerHeight-30+window.pageYOffset)movimento=Math.round(Math.random()*45-112.5);

if (document.animacao.top <= 2+window.pageYOffset) movimento = Math.round(Math.random()*45+67.5);//OK!

if (document.animacao.left <= 2+window.pageXOffset) movimento = Math.round(Math.random()*45-22.5);//OK!

}

else if (document.all)

{

if (document.all.animacao.style.pixelLeft >= document.body.offsetWidth-45+document.body.scrollLeft)movimento=Math.round(Math.random()*45+157.5);

if (document.all.animacao.style.pixelTop >= document.body.offsetHeight-35+document.body.scrollTop)movimento=Math.round(Math.random()*45-112.5);

if (document.all.animacao.style.pixelTop <= 2+document.body.scrollTop) movimento = Math.round(Math.random()*45+67.5);//OK!

if (document.all.animacao.style.pixelLeft <= 2+document.body.scrollLeft) movimento = Math.round(Math.random()*45-22.5);//OK!

}

setTimeout('edges()',100);

}

function efeito(){

curva();

moveR();// onUnload="opener.gO()"

edges();

}

if (document.all||document.layers)

efeito()

</script>

Nota: estas linhas tem que ser unica não podendo trocar de paragrafo pois gera erro no script!

document.write("<div id='animacao' style='position:absolute;top:5px;left:5px;width:17px;height:22px;z-index:50'><EMBED src=imagem.swf loop=false menu=false quality=high wmode=transparent bgcolor=#FFFFFF  WIDTH=50 HEIGHT=60 NAME=imagem TYPE=application/x-shockwave-flash></EMBED></div>")
document.write("<LAYER NAME='animacao' LEFT=5 TOP=5><embed src=imagem.swf loop=false menu=false quality=high wmode=transparent bgcolor=#FFFFFF  WIDTH=50 HEIGHT=60 NAME=imagem TYPE=application/x-shockwave-flash></EMBED></LAYER>")}

Compartilhar este post


Link para o post
Compartilhar em outros sites

mtos acham q naum, mas eu acho essencial o aprendizado pelo menos 60% do HTML. mtos dependem de editores, mas qnd pegar no codigo msm, o bicho pega. Ae rapaz, pega uma boa apostila de HTML e aprende mais um poko, a net naum eh feita soh d imgs, PS, naum beleza??? ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

mtos acham q naum, mas eu acho essencial o aprendizado pelo menos 60% do HTML. mtos dependem de editores, mas qnd pegar no codigo msm, o bicho pega. Ae rapaz, pega uma boa apostila de HTML e aprende mais um poko, a net naum eh feita soh d imgs, PS, naum beleza???

É concordo que é imprescindivel aprender HTML, mas depois de conhecer você nunca vai fzr uma pagina totalmente no bloco de notas... por isso é bom o cara tbm conhecer bons editores!Boa sorte irmãozinho!Carlos. :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

realmente o nego pra saber algo tem que malha em leitura e analizar fontes prontas para ver como funciona, perdi ate as contas de quantos cartuchos de tinta e folhas gastei pra imprimir apostilas e tutoriais, na minha epoca eu nem sabia que existia forum pra "trocar ideias e tirar duvidas" tudo era resolvido no braço com bloco de notas e word......kkkkk ba muita malhação!!!hoje ta tudo facil, você cria um inicio de codigo e o programa ja te da uma bandeja de opçoes para fazer, antes não era tudo na base de leitura.... hoje o pessoal ta muito empolgado em fazer sites e editar fonte , mas na verdade não adianta o loko usar um Xara WebStyle 4 pra sair dizendo "sou web designer" ...... nego que faz iso ta indo pro lado errado, imagina no meio de uma estrutura complexa acontecer um erro de javascript ou simpesmente uma aspa faltar?o loko faz oque? chama um web designer pra resolver pra ele??na verdade ele vem pros forum malhar as questoes!!!.....kkkkkkkkk........bom acho que para iniciar na area é preciso saber oque você vai fazer e tambem saber usar as ferramentas!!!falows ai pro 6!!! :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

CALMA TURMA!!! JÁ RESOLVI MEU PROBLEMA.QUEBREI A CABEÇA, MAS JÁ ESTÁ TUDO FUNCIONANDO COMO QUERIA.NINGUÉM NASCEU SABENDO TUDO, APENAS ALGUMAS PESSOAS QUERENDO AJUDAR ME INFORMAVA OUTRAS FORMAS E CHEGOU UMA QUE EMBOLOU TUDO.MAS SE QUISEREM DAR UMA CONFERIDA É SÓ ACESSAR: WWW.FLAVALENCA.COM - A PUBLICIDADE JÁ ESTÁ NO AR E COM LINK.MAIS UMA VEZ VALEU A FORÇA DOS BONS AMIGOS!!! PRECISANDO É SÓ FALAR...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguinte,e como você resolveu??Poste ai a sua solução!!!Se bem que creio que cv nao se expressou direito, você desejava que o link abrisse outra pagina, era isso??Nao vi seu site, ando sem tempo... mas se fosse isso era so usar o target dentro do script que o carneironho postou inicialmente![]sRodney

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.