Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/03/2004, 13:15
Avatar de lantrax
lantrax
 
Fecha de Ingreso: abril-2003
Ubicación: Spain is different
Mensajes: 310
Antigüedad: 21 años
Puntos: 0
Hola rocita

uhmm, pues la verdad es q es un poco dificil.....
No se como hacer en JavaScript que reconozca si la ruta relativa al directorio es correcta o hay un error, pero para comprobar que se haya escrito una ruta de forma correcta aunq puede que no real... serái algo así
Código:
function validar(rutaimagen){

// aqui pones los caracteres invalidos que quieras, 
// pero no pongas logicamente los : o la \
invalidos= " ;-*¿?,;{}[]'$%ªº"; 
largo=invalidos.length

// miro a ver si esta vacia
if (rutaimagen==""){
	return false
	}

// miro a ver si tiene cosas raras	
for (i=0;i<largo;i++){
	erroneo=invalidos.charAt(i)
	if (rutaimagen.indexOf(erroneo,0) > -1){
		return false
		}
	}

// miro a ver si despues de la letra de unidad, a puesto :\	
if (substr(rutaimagen,1,2)!=":\"){
	return false
}

// compruebo si la extension es jpg o gif
extension=substr(rutaimagen,largo-5,largo-1)
if (extension!=".gif")||(extension!=".jpg"){
	return false
}

return true

}
salvo q haya metido algún gazapo al escribirlo... (no lo he probado, falta de tiempo, así q pruebalo tu a ver si funciona)

Suerte
__________________
______________________________

LaNTRaX