Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/10/2008, 10:27
Avatar de agonzalezamx
agonzalezamx
 
Fecha de Ingreso: octubre-2008
Mensajes: 6
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Como hago un banner con diferentes direcciones

Una opción que te puede ayudar, es que el banner de de tu sitio, cambie de manera aleatoria, y cada imagen que vaya apareciendo, te lleve a una liga distinta.
te muestro un codigo ejemplo que ya he probado:

<script language="Javascript">

<!--//arreglo del banner

var currentdate = 0;
var core = 0;

function initArray() {

this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++) {
this[i] = initArray.arguments[i];
}
}

linck = new initArray(
"pagina1.html",
"pagina2.html",
"pagina3.html"

);

image = new initArray(
"imagen_pag1.jpg",
"imagen_pag2.jpg",
"imagen_pag3.jpg"

);

text = new initArray(
"texto alternativo imagen_pag1",
"texto alternativo imagen_pag2",
"texto alternativo imagen_pag3"
);

var currentdate = new Date();
var core = currentdate.getSeconds() % image.length;
var ranlink = linck[core];
var ranimage = image[core];
var rantext = text[core];

document.write('<a href=\"' +ranlink+ '\" target=\"_self\"><img src=\"'+ranimage+'\" border="0" alt=\"'+rantext+'\"></a>');

//-->
</SCRIPT>

Del codigo anterior, nada mas sustituye en el primer arreglo lo que dice "pagina1.html" por la direccion a la que quieras que apunte la primera imagen, y asi sucesivamente con "pagina2.html y pagina3.html"

Del segundo arreglo sustituye "imagen_pag1.jpg", "imagen_pag2.jpg", "imagen_pag3.jpg" por las direcciones de las imagenes que quieras poner.

Del tercer arreglo sustituye "texto alternativo imagen_pag1" por el texto alternativo de cada imagen y Listo!!

Lo que sucedera, es que las imagenes se irán alternando de manera aleatoria, y cuando el usuario le de click a a la imagen activa, esta lo llevara a la direccion que le hayas puesto.

Espero te sea de utilidad esta opción.

Saludos.