PDA

Ver la Versión Completa : Otra de FireFox.. Javascript y src de imagenes...


lag_0
24-10-2007, 16:21:54
Buenas!!
Pues me explico: Tengo un panel de codigos de seguridad con imagenes procedentes de una URL cifrada mediante PHP tal que así: "numero.php?CODIGOCIFRADODELNUMERO".
Cada vez que lo abres, mediante GD genero un numerito con una fuente y esas cosas, pero a veces queda poco comprensible por lo que añadí un botón para "actualizar" los numeritos sin tener que actualizar la página (que es un engorro).
Primero, solo cambiaba el src y volvía a poner el anterior en el mismo FOR, en I.E funcionaba. Cuando lo abrí con Opera vi que no funcionaba y pasé a este codigo:

function UpdateKeyboard() {
back=new Array(10);
for (i=0;i<10;i++) {
back[i] = document.getElementById('key' + i).src;
document.getElementById('key' + i).src = "img/transparencia.gif";
}
for (i=0;i<10;i++) {
document.getElementById('key' + i).src = back[i];
}
}
Pero ahora que lo hago en firefox, nada, no me funciona nada, ni creando una funcion secundaria ni nada de nada. Si que cambia el src y eso el problema es que si cuando empieza a ejecutar JS y cuando termina es el mismo src no hace "update" de la imagen por tanto no se actualiza el tecladito...
A ver si alguien cosigue decirme como puedo hacer funcionar en FireFox esto... Muchas gracias

lag_0
24-10-2007, 17:01:19
Solucionado, se me cegó la mente :D

function UpdateKeyboard() {
var back = ""
for (i=0;i<10;i++) {
back = document.getElementById('key' + i).src;
document.getElementById('key' + i).src = back + "&U";
}
}