![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
11/04/2008, 08:57
|
| | Fecha de Ingreso: abril-2008
Mensajes: 1
Antigüedad: 16 años, 10 meses Puntos: 0 | |
Imagenes aleatorias sin repetir Hola, podría alguien echarme una mano con un problemilla que tengo con el código, no tengo muchos conocimientos de javascript, pero el caso es que el cogido que voy a insertar a continación sirve para la carga de 12 imagenes de manera aleatoria y que no se repitan, me gustaría que ademas de eso cada una tubiera su propio enlace, pego el código por si alguien puede verlo y comentarme algo,
Gracias,
<script>
var imagenes = [
"http://www.#.gif",
"http://www.#.gif",
"http://www.#.gif",
"http://www.#.gif",
"http://www.#.gif",
"http://www.#.gif",
"http://www.#.gif",
"http://www.#.gif",
"http://www.#.gif",
"http://www.#.gif",
"http://www.#.gif",
"http://www.#.gif"
];
var enlaces = [
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#"
];
var alts = [
"mensaje primero",
"mensaje segundo",
"mensaje tercero",
"mensaje cuarto",
"mensaje quinto",
"mensaje sexto",
"mensaje septimo",
"mensaje tercero",
"mensaje cuarto",
"mensaje quinto",
"mensaje sexto",
"mensaje septimo"
];
function randOrd(){
return (Math.round(Math.random())-0.5);
}
function azar() {
imagenes.sort(randOrd);
for (i=0; i<12; i++){
document.write('<a href="#" name="enlace' + (i+1) + '"><img src="' + imagenes[i] + '" name=imagen' + (i+1) + ' border="0"></a><br />');
}
}
</script>
</head>
<body>
<script type="text/javascript">azar()</script> |