perfecto!
Ami me anda en ie y en firefox!
gracias por el aporte.
Lo necesitaba para un sitio web en asp.net y quisiera dejar este pequenisimo aporte si alguien quiero implementarlo en asp.net:
step = 0;
function autoImgFlip()
{
var a = document.getElementById('imag');
if (step < 7)
{ step++; }
else
{ step = 0; }
if (step == 0) {
a.src = "1.jpg";
}
if (step == 1)
{ a.src = "2.jpg"; }
setTimeout("autoImgFlip()", 2000);
if (step == 2)
{ a.src = "3.jpg"; }
if (step == 3)
{ a.src = "4.jpg"; }
if (step == 4)
{ a.src = "5.jpg"; }
if (step == 5)
{ a.src = "6.jpg"; }
if (step == 6)
{ a.src = "7.jpg"; }
}
---------------------------
<body onload="autoImgFlip();">
----------------------------
<img alt="Imagen no disponible" id="imag" src="1.jpg"/>
Me salio hasta la cuarta vez, jeje estaba repitiendo el body :mad:
gracias por el aporte trabaja muy bien, el código que me funciono es este por si alguno aun no ha podido.
<html>
<head>
<title>Editado por Jenkins</title>
<link rel="stylesheet" href="estilos.css" type="text/css" media="all">
<script language="javascript">
step=0;
function autoImgFlip() {
if (step < 4) {step++;}
else {step=0;}
if (step==0)
{a.src="objetos/foto1.jpg";}
if (step==1)
{a.src="objetos/foto2.jpg";}
setTimeout("autoImgFlip()", 1000);
if (step==2)
{a.src="objetos/foto3.jpg";}
}
</script>
</head>
<body onLoad="autoImgFlip();">
<div id="imagen">
<img src="objetos/foto1.jpg" id="a" width="250px" height="160px">
</div>
</body>
</html>
Marque la etiqueta body, para que tengan cuidado. Ya habia hecho este efecto usando la libreria jquery y nivoslider pero queria aprender a hacerlo directamente.
Gracias y suerte !!!
Hola adonis el escript esta perfecto, solo que como lo podria aplicar para capas por medio del ID de las capas, de antemano gracias.
Adonis juarez escribió:este es: copienlo y pegenlo y en su escritorio y luego peguen 10 imagenes en el escritorio con los nombres: 1.jpg , 2.jpg , 3.jpg hasta el 10.jpg y si todo va bien entonces creen una carpeta y metan solamente las imagenes ahi y solo modifican el codigo asi: tu carpeta/1.jpg etc
espero le sirva mucho lo del tiempo se configura en setTimeout("autoImgFlip()", 1000); y si lo quieren mas rapido le pone 500 por ejemplo o mas lento, le ponen 3000 y asi se vera bien
<script language="javascript">
step=0;
function autoImgFlip() {
if (step < 8) {step++;}
else {step=0;}
if (step==0)
{a.src="1.jpg";}
if (step==1)
{a.src="2.jpg";}
setTimeout("autoImgFlip()", 1000);
if (step==2)
{a.src="3.jpg";}
if (step==3)
{a.src="4.jpg";}
if (step==4)
{a.src="5.jpg";}
if (step==5)
{a.src="6.jpg";}
if (step==6)
{a.src="7.jpg";}
if (step==7)
{a.src="8.jpg";}
}
</script>
<title>Untitled</title>
</head>
<BODY bgcolor="#ffffff" TEXT="#000000" link="#0000cd" vlink="#0000cd" alink="#ff0000" onLoad="autoImgFlip();">
[contenido no disponible]
http://hosting-asciisoft.com