Avatar Image
Machacateclados
Machacateclados

algun codigo para que los banner de mi web se cambien automaticamente sin tener que pulsar "actualizar"RebotadoRebotadoRebotadoRebotado

Avatar Image
Moderador
Moderador

busca por rotador de banners ... en cualquier buscador ...

De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


User 28318
User 28318
Machacateclados
Machacateclados

Por el nombre de tu web sospecho que eres gallego y como los gallegos debemos ayudarnos aquí te dejo una posible solución a tu problema:

Codigo:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<HTML>
<HEAD>
<TITLE>Rotador de banners</TITLE>

<script type="text/javascript" language="JavaScript">
<!--
// Autor: Jallmalatesta
// web: http://empacho-de-melon.webcindario.com
// funciona en Internet Explorer 5.5+, Mozilla, Firefox y Opera 7

// El array de arrays "banners" almacenará la información necesaria de los banners que vamos a rotar.
// las urls son ficticias, y la carpeta y el nombre de los banners pueden ser otros
// se dan el ancho y alto de cada banner en píxeles

var banners = new Array();
banners[0]= new Array("http://url.enlace.0","carpeta/banner0.jpg","480","68" ) ;
banners[1]= new Array("http://url.enlace.1","carpeta/banner1.jpg","480","80" ) ;
banners[2]= new Array("http://url.enlace.2","carpeta/banner2.jpg","480","100" ) ;

// variable que contendrá el tiempo que tardará en cabiarse el banner:

var tiempo = 3000; // cuenta en milisegundos por lo tanto cambia cada 3 segundos.
var numero_banner = 0; //almacenará el número del banner que se mostrará, este es su valor inicial.

// función que cambia el número de banner que se visualizará.
// Esta función se llamará por primera vez cuando se cargue la página, cuando se de onload();
function cambia_numero_banner(){
numero_banner++;
if (numero_banner >= banners.length) numero_banner= 0;
rotabanner(numero_banner);
setTimeout("cambia_numero_banner()", tiempo);
}

// función que dibuja el banner en la tabla
function rotabanner(numero_banner){
var anuncio = "";
anuncio = "<a href='"+banners[numero_banner][0]+"' target='_blanck'>";
anuncio += "<img src='"+banners[numero_banner][1]+"' border='0' width='";
anuncio += banners[numero_banner][2] +"' height='"+ banners[numero_banner][3]+"'></a>";
document.getElementById('lugar_anuncio').innerHTML = anuncio;
}

//-->
</script>
</HEAD>

<BODY onload="cambia_numero_banner();">

<table border='0' width='500'>
<tr>
<td align='Center' valign='top'>
<div id="lugar_anuncio">
<a href="http://url.enlace.0" target="_blanck"><img src="carpeta/banner0.jpg" width="480" heigth="68"></a>
</div>
</tr>
</table>

</BODY>
</HTML>


Si hay que explicar algo pues se explica ¿de acuerdo?

Viva Galicia, carallo.

salu2 a to2

Avatar Image
Machacateclados
Machacateclados

ha hai moi ben asi me gusta pois o voy probar moitas gracias compadre xD enga ARRIBA OS GALEGOS jejeje enga moitas graciñas
de verdade eh! GiñoGiñoGiño

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares