Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/08/2015, 01:46
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años
Puntos: 977
Respuesta: como cambiar link de ads cada 5 segundos

Lo que debes de guardar en el array son las direcciones y en el documento tendrías un enlace al cual le cambiarías la dirección.

Código HTML:
Ver original
  1. <a id = "foo">Enlace</a>

Código Javascript:
Ver original
  1. //Cuando haya cargado la página, se ejecutarán las instrucciones
  2. document.addEventListener("DOMContentLoaded", function(){
  3.     var enlace = document.getElementById("foo"), //El enlace
  4.         rutas = ["ruta1.html", "ruta2.html", "ruta3.html", "rutaN.html"], //Las rutas
  5.         total = rutas.length, //El total de rutas
  6.         contador = 0, //La variable contadora
  7.         cambio = function(){ //La función que realizará el cambio de ruta de forma cíclica
  8.             contador = contador == total - 1 ? 0 : ++contador; //Actualizamos la cuenta
  9.             enlace.href = rutas[contador]; //Asignamos la nueva ruta
  10.         };
  11.  
  12.     //Solo la primera vez (cuando cargue la página) se asignará la primera ruta
  13.     enlace.href = rutas[contador];
  14.  
  15.     //La función "cambio" se ejecutará cada 5 segundos
  16.     setInterval(cambio, 5000);
  17. }, false);

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Última edición por Alexis88; 11/08/2015 a las 09:27 Razón: Palabra omitida