revenger Postado Agosto 25, 2005 Denunciar Share Postado Agosto 25, 2005 Qual o código para a cada vez que você acessar a página ter uma figura diferente no lugar da anterior?tipo assim... eu acesso e tá lá no topo a figura logo01.jpgquando eu acessar denovo vai star a figura logo02.jpg no mesmo lugare assim fazendo um ciclo...? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 LuizFumes Postado Agosto 25, 2005 Denunciar Share Postado Agosto 25, 2005 em php você faz assim:$figuras = rand(1,2);if ($figura == 1) { ?> <img src="figura1.jpg"> <?} else { ?> <img src="figura1.jpg"> <?}Pode ser feito com Switch case também.... p mais de 1 figura, você escolhe o jeito melhor Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 revenger Postado Agosto 26, 2005 Autor Denunciar Share Postado Agosto 26, 2005 Humm...eu queria em html... ou javascript... tem como? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fahledu Postado Agosto 26, 2005 Denunciar Share Postado Agosto 26, 2005 Esse serve?<html><head><script language="JavaScript"><!--function MM_swapImgRestore() { //v3.0var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a)&&x.oSrc;i++) x.src=x.oSrc;}function MM_preloadImages() { //v3.0var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}}function MM_findObj(n, d) { //v3.0var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document); return x;}function MM_swapImage() { //v3.0var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)if ((x=MM_findObj(a))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}}//--></script></head><body>Ai quando você for colocar a figura você coloca:<br><br><a href="http://linkdapágina" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image','','http://linkdafigura1/figura1.jpg',1)"><img name="Image" border="0" src="http://linkdafigura2/figura2.jpg"></a> </body></html>Esse peguei no https://www.scriptbrasil.com.brTem outro tipos também, da uma pesquisada láAbraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Lex Postado Agosto 28, 2005 Denunciar Share Postado Agosto 28, 2005 você pode fazer um simples, assim (eu que fiz)..<script> window.onload=function(){ var im = new Array() im[0]="1.jpg"; im[1]="2.jpg"; im[2]="3.jpg"; var roda = Math.floor(Math.random()*im.length); document.write('<img src="'+im[roda]+'" />'); } </script> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 revenger Postado Setembro 2, 2005 Autor Denunciar Share Postado Setembro 2, 2005 Oooopa!vlw ae lex! funfo na boa!vlwzzzz+++EDIT+++Tipo assim.. deu um prob aki...Se eu faço uma página em branco e coloco esse script (entre o /head e o body) ele funciona numa boa...Mas eu quero colocar ele numa página... (nessa aki) mas não to conseguindo...onde exatamente eu tenho que por?eu puz no lugar da figura que tá lá e não deu certo.. e coloquei no mesmo lugar da primeira tentativa (/head e body) e também não deu...onde eu coloco isso?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
revenger
Qual o código para a cada vez que você acessar a página ter uma figura diferente no lugar da anterior?
tipo assim... eu acesso e tá lá no topo a figura logo01.jpg
quando eu acessar denovo vai star a figura logo02.jpg no mesmo lugar
e assim fazendo um ciclo
...
?
Link para o comentário
Compartilhar em outros sites
5 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.