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

Imagem Diferente A Cada Refresh


revenger

Pergunta

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

  • 0

Esse serve?

<html>

<head>

<script language="JavaScript">

<!--

function MM_swapImgRestore() { //v3.0

var 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.0

var 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.0

var 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.0

var 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.br

Tem outro tipos também, da uma pesquisada lá

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0

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>

Link para o comentário
Compartilhar em outros sites

  • 0

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??

tongue.gif

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