hola, no sabia muy bien donde poner el problema, resulta que poniendo esta funcion para comprobar si los datos de los campos del formulario pertenecen a un array de caracteres, el ie 7(todos los demas navegadores funcionan) siempre me dicen que no estan dentro de ese array:(es decir devuelve siempre -1)
var caracteres=" ABCDEFGHIJKLMNÑOPQRSTUVWXYZabcdefghijklmnñopqrstuvwxyzÁÉÍÓÚáéíóúÀÈÌÒÙàèìòùÄËÏÖÜäëïöü0123456789,.;:()[]{}¿?¡!çÇ-+”’#$€/\ºª";
function isAscii(palabra){
var contador = 0
//comprueba si el parametro pasado contiene caracteres ascii o no
for (var i=0; i {
var x=0;
var caracter = palabra[i];
if (caracteres.indexOf(caracter) != -1) {
contador++
} else
{
return -1
}
}
}
A que puede ser debido?q ue puedo hacer para solucionarlo??
muchas gracias de antemano