Búsqueda en el Foro:
Buscar


Autor Mensaje
Mensaje13-01-2012, 21:08 (UTC)    
Título del mensaje: Banner rotatorio

¡Hola a todos!
Pues hace tiempo que ando buscando un codigo HTML cencillito, para crear un banner rotatorio.
Osea, una imagen, que cambie en un tiempo determinado, y que al pulsarla, te lleve a cierta pagina.

Gracias a todos :-)
Mensaje13-01-2012, 21:10 (UTC)    
Título del mensaje: banner rotatorio

puedes descargarte varios programas para hacer eso
te recomiendo buscar en google programas para hacer banner flash
o en la seccion taller varios talleristas hacen animaciones flash (en particular yo no)
______________
Mensaje14-01-2012, 00:18 (UTC)    
Título del mensaje:

Con este script, las imágenes se rotan cada un tiempo determinado por nosotros.

El script es:
<script language="JavaScript1.1">

var specifyimage=new Array() //Your images

specifyimage[0] ="URL DE LA IMAGEN 0"

specifyimage[1] ="URL DE LA IMAGEN 1"

specifyimage[2] ="URL DE LA IMAGEN 2"

specifyimage[ultimo numero]= "URL DE LA IMAGEN ULTIMA

var delay=5000
//
//Counter for array
var count =1;
var cubeimage=new Array()
for (i=0;i<specifyimage.length;i++){
cubeimage[i]=new Image()
cubeimage[i].src=specifyimage[Math.floor(Math.random() * specifyimage.length)]
}

function movecube(){
if (window.createPopup)
cube.filters[0].apply()
document.images.cube.src=cubeimage[count].src;
if (window.createPopup)
cube.filters[0].play()
count++;
if (count==cubeimage.length)
count=0;
setTimeout("movecube()",delay)
}

window.onload=new Function("setTimeout('movecube()',delay)")
</script>
<img src="URL DE LA IMAGEN 0 " name="cube" border=0 style="filter:progid:DXImageTransform.Microsoft.Stretch(stretchStyle='PUSH')">


La imagen 0 siempre será la primera que aparece en pantalla. Las siguientes imágenes se mostraran aleatoriamente.

var delay=5000 …… Este número indica en milisegundos (5000 quiere decir 5 segs), el tiempo que permanece fija cada foto antes de rotar.


otro codigo seria este

<script language="javascript">
<!--
function VecImagenes()
{
n=0;

this[n++]='<URL DE LA IMAGEN 1>'

this[n++]='<URL DE LA IMAGEN 2>'

this[n++]='<URL DE LA IMAGEN ULTIMA>'

this.N=n;
}
var Imagenes=new VecImagenes();

src= Imagenes[Math.floor(Math.random() * Imagenes.N)];
document.write (src);
//-->

Si en lugar de rotar imágenes queremos rotar banners (ó imagen) con enlaces directos a una web, hay que cambiar los this[n++]= anteriores por los de la siguiente forma:

this[n++]='<a href="http://www.PAGINAWEB/"target="_blank"><img src=”URL DEL BANNER Ó IMAGEN ENLACE"border="0"about:_blank></a>'



Todo lo que está en azul, se ha de cambiar por vuestros datos
______________
Reglas del Foro

¿Dónde hacer mi tema/post?


Ultima edición por nuestrasxarlas el Vie Ene 13, 2012 8:21 pm; editado 1 vez
Mostrar mensajes anteriores:   


Powered by phpBB © 2001, 2005 phpBB Group