Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/10/2010, 13:05
DeCodigos
 
Fecha de Ingreso: noviembre-2008
Mensajes: 130
Antigüedad: 16 años, 1 mes
Puntos: 0
Exclamación Cambiar Background Dinamicamente

Buenas! yo estoy utilizando este codigo para cambiar de .css dinamicamente, lo que hace es que cada vez que apreto un boton, se cambie el css, ahora lo que quiero hacer es que nada mas se modifique el fondo, osea que use unas imagenes que tienen numero del 1 a 50 y se repita este fondo, el codigo que tengo es el siguiente,


<script type="text/javascript">
function rand(min, max){
var argc = arguments.length;
if(argc == 1){
min = 1;
max = 2147483647;
}else if(argc == 1){
return "Warning: rand() expects exactly 2 parameters, 1 given";
}
return Math.floor((Math.random() * (max - min + 1)) + min);
}

function change(){
aleatorio = rand(1, 29);
document.getElementById("back_change").rel = '../../css/backgrounds/' + aleatorio + '.css';
}
</script>


ahora lo que yo quiero es que en vez de usar el css, directamente se escriba en la web un estilo como el siguiente:

<style>
body{
background: url(../../images/backgrounds/'aleatorio'.gif) repeat;
}
</style>

Alguien me puede ayudar? MIL GRACIAS!