Código aleatorio para rotar de posición varios banners
Archivado en Tutorial/Herramienta en nov.02, 2009
El otro día buscando un código para rotar banners de manera aleatoria tuve muchas dificultades para encontrar uno sencillo y que funcionara. Además, buscando en Google en webs de ayuda en programación para webmasters, siempre me salía el código para la rotación de imagenes sobre una misma, y no lo que yo quería: varios banners que por separado vayan cambiando de posición cada vez que pases a una página diferente o actualides tu navegador.
Como creo que compartir conocimientos es lo que enriquece y lo que hace que aprendamos todos os dejo aquí el código que tanto me costó encontrar:
<script type=”text/javascript”>
function randOrd()
{
return (Math.round(Math.random())-0.5);
}
function randBan(){
var parceiros = new Array();parceiros[0]=’CÓDIGO DEL BANNER‘;
parceiros[1]=’CÓDIGO DEL BANNER‘;
parceiros.sort( randOrd );
for(i=0;i<=parceiros.length-1;i++) document.write(parceiros[i] + ‘<br>’);
return;
}
randBan();
</script>








noviembre 6th, 2009 a las 21:47
Gracias por compartir, me lo apunto que seguramente me hara falta algún dia.Un saludo
noviembre 7th, 2009 a las 13:52
De nada!
La verdad es que me costó un montón encontrar un código que hiciera esto y fuera sencillo…sin tener que meter nada antes del header ni nada… sobretodo me venía bien para Portaldelrock.com, que más adelante lo pondremos para los banners laterales…
saludos!