Guest kay jedy Postado Dezembro 24, 2005 Denunciar Share Postado Dezembro 24, 2005 ola pessoaltenho um site com varias fotose que quando alguém clicka em alguma foto vai para a secao dentro da foto escolhidatem como essas fotos ficarem girando aleatoriamente e que quando alguém clickar nela va corretamente para a secao que foi clickada?mais claro123456789os nuemros são fotos e quando alguém entre no site mostre primeiro a foto 8 no lugar da 1a 5 no lugar da 3e tudo se embaralhandoou seja..não ter foto parada ou fixa no sitedesculpe ser tão detalhado assim e que sou leigo na parte web, estou comecando agora Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fahledu Postado Dezembro 24, 2005 Denunciar Share Postado Dezembro 24, 2005 O codigo abaixo não é exatamente o que você precisa, eu usava pra algo semelhante, creio que te de uma luz... <body onLoad="troca()"> <script language="JavaScript"> <!-- var imagens = new Array(); imagens[0] = new Image(); imagens[0].src="img/1.gif"; imagens[1] = new Image(); imagens[1].src="img/2.gif"; imagens[2] = new Image(); imagens[2].src="img/3.gif"; imagens[3] = new Image(); imagens[3].src="img/4.gif"; imagens[4] = new Image(); imagens[4].src="img/5.gif"; imagens[5] = new Image(); imagens[5].src="img/6.gif"; imagens[6] = new Image(); imagens[6].src="img/7.gif"; imagens[7] = new Image(); imagens[7].src="img/8.gif"; imagens[8] = new Image(); imagens[8].src="img/9.gif"; var tempo; var pg = 0; function troca() { window.document.imagem.src=imagens[pg].src; pg++ if(pg >=imagens.length) {pg=0;} tempo = setTimeout("troca();",1200);} --> </script> <a href="" onmouseout="clearTimeout(tempo);troca();" onmouseover="clearTimeout(tempo);return false;"> <img name="imagem" src="img/5.gif" border=0 width="217" height="178"></a> Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Dezembro 25, 2005 Denunciar Share Postado Dezembro 25, 2005 o amigolegal valeudeixa eu ver se pegueieu coloco este codigo dentroonde estaimagens[1] = new Image();imagens[1].src="img/2.gif";eu coloco no lugar de img/2.gifo nome da foto?tipoimagens[1].src="claudia.jpg";? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Dezembro 25, 2005 Denunciar Share Postado Dezembro 25, 2005 vixi cara acho que nãopois se a foto ficar girando e uma coisamais onde a foto estiver e alguém clickar nelatem que abrir o link para aquela foto e neste codigo não mostra nada de link da fotoseria algo do tipoa foto girando e claudia.jpge independente de onde ela estivesse teria que ter tambem o claudia.htmlta dando pra entender??eu tenho uma amostra de um amigo que fez algo legalmais não entendi nadae algo como banner randomicoso que ta muito complexo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fahledu Postado Dezembro 25, 2005 Denunciar Share Postado Dezembro 25, 2005 Não entendi muito bem o que você quis dizer... desculpe...Quanto ao link tirei do script por motivos tecnicosEm relação ao codigo do seu amigo, posta ai vemos o que podemos fazer... Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Dezembro 25, 2005 Denunciar Share Postado Dezembro 25, 2005 opa amigoda uma olhada!!++<!-- saved from url=(0022)http://internet.e-mail --><html><head><script LANGUAGE="javascript"><!--function banner(imgSource,url,alt,chance) { this.imgSource = imgSource; this.url = url; this.alt = alt; this.chance = chance;}banners = new Array();banners[0] = new banner("figura1.jpg","dica_21_preview.htm","Banner 1",10);banners[1] = new banner("figura2.jpg","dica_22_preview.htm","Banner 2",10);banners[2] = new banner("figura3.jpg","dica_23_preview.htm","Banner 3",10);banners[3] = new banner("figura4.jpg","dica_24_preview.htm","Banner 4",10);banners[4] = new banner("figura5.jpg","dica_25_preview.htm","Banner 5",10);sum_of_all_chances = 0;for (i = 0; i < banners.length; i++) { sum_of_all_chances += banners.chance;}function randomBanner() { chance_limit = 0; verdade = true; inicio = 1; randomly_selected_chance = Math.round((sum_of_all_chances - 1) * Math.random()) + 1; for (i = 0; i < banners.length; i++) { chance_limit += banners.chance; if (randomly_selected_chance <= chance_limit) { document.write("<A HREF=" + banners.url + "><IMG SRC='" + banners.imgSource + "' WIDTH=210 HEIGHT=305 BORDER=0 ALT='" + banners.alt + "'></A>"); if (verdade){ inicio = i; verdade = false; } } } for (i = 0; i < inicio ; i++){ document.write("<A HREF=" + banners.url + "><IMG SRC='" + banners.imgSource + "' WIDTH=210 HEIGHT=305 BORDER=0 ALT='" + banners.alt + "'></A>"); } }// End --></SCRIPT></HEAD><BODY><script LANGUAGE="JavaScript"><!--this_banner = randomBanner();--></SCRIPT></body></html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Dezembro 25, 2005 Denunciar Share Postado Dezembro 25, 2005 eu preciso colocar isto dentro do meu sitemais nem sei por onde comecaruma vez deixei ele refazer a capa do meu sitemais oque aconteceu..quando eu abria o site ( pelo frontpage )não mostrava nada no siteficava so linhas e colunas e tava impossivel de fazer manutencao..preciso colocar isto dentro do site, mais de uma forma que quando eu abra para alterar algo foto etc..possa pelo menos ver ne Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest kay jedy
ola pessoal
tenho um site com varias fotos
e que quando alguém clicka em alguma foto vai para a secao dentro da foto escolhida
tem como essas fotos ficarem girando aleatoriamente e que quando alguém clickar nela va corretamente para a secao que foi clickada?
mais claro
123
456
789
os nuemros são fotos
e quando alguém entre no site mostre primeiro a foto 8 no lugar da 1
a 5 no lugar da 3
e tudo se embaralhando
ou seja..não ter foto parada ou fixa no site
desculpe ser tão detalhado assim e que sou leigo na parte web, estou comecando agora
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
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.