Ir para conteúdo

POWERED BY:

Arquivado

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

faedrich

Mudança em Imagens

Recommended Posts

Alow pessoal !!

 

Tenho o seguinte script dentro do head:

 

<script language="JavaScript1.1">

<!--

 

//specify interval between slide (in mili seconds)

var slidespeed=3000

 

//specify images

var slideimages=new Array("imagem.gif" ,"imagem2.gif")

 

var newwindow=0 //open links in new window? 1=yes, 0=no

 

var imageholder=new Array()

var ie=document.all

for (i=0;i<slideimages.length;i++){

imageholder=new Image()

imageholder.src=slideimages

}

 

function gotoshow(){

if (newwindow)

window.open(slidelinks[whichlink])

else

window.location=slidelinks[whichlink]

}

 

//-->

</script>

 

e dentro do body:

 

<a href="java script:gotoshow()"><img src="imagem1gif" name="slide" alt="" border=0 style="filter:blendTrans(duration=3)"></a>

 

como fazer para que o script aceite mais de uma imagem que mude dentro do body, pois se coloco outras não acontece ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

não testei, mas logicamente você deve adicionar aqui:var slideimages=new Array("imagem.gif" ,"imagem2.gif")exemplo:var slideimages=new Array("imagem.gif", "imagem2.gif", "imagem3.gif")

Compartilhar este post


Link para o post
Compartilhar em outros sites

<html><head><title>JavaScript - setTimeout</title><script language=javascript>	imagens = "1,2,3,4,5"; // nomes das imagens	img_dir = "imagens/";  // diretorio das imagens	tipo = ".gif";         // extensão das imagens	largura = 50;	altura = 50;	nome_area = "imagens";	segundos = 1;	imagens = imagens.split(",");fim = imagens.length;i = 0;tempo = (segundos*1000);escrever = "<table cellspacing=0 cellpadding=0 border=1><tr>";escrever += "<td width=5></td>";function exemplo(){	while(i<fim){  if(document.all){  a = document.all[nome_area];  }else{  a = getElementByID(nome_area);  }  valor = "<td><img src=\""+img_dir+imagens[i]+tipo+"\" border=0 width="+largura+" height="+altura+"></td><td width=5></td>";  escrever += valor;  a.innerHTML = escrever;//alert(valor);  i++;  setTimeout("exemplo()",tempo);  break;	}}</script></head><body onload="exemplo();"><center><script language=javascript>	document.write("<div name=\""+nome_area+"\" id=\""+nome_area+"\"> </div>");	document.write("</tr></table>");</script></center></body></html>

 

online:

http://www.barflyms.com/javascript/imagem3.html

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.