Foros del Web » Programando para Internet » Javascript »

amigos ayuda en este scrip

Estas en el tema de amigos ayuda en este scrip en el foro de Javascript en Foros del Web. bn hola atodos tengo un escrip el cual ya funciona pero deseo que al no estar el pdf en alc arpeta o ruta deseada me ...
  #1 (permalink)  
Antiguo 07/03/2010, 08:36
 
Fecha de Ingreso: marzo-2010
Mensajes: 22
Antigüedad: 14 años, 1 mes
Puntos: 0
amigos ayuda en este scrip

bn hola atodos tengo un escrip el cual ya funciona pero deseo que al no estar el pdf en alc arpeta o ruta deseada me amnde a otra pagina php o html es como redireccionar eso si nolo encuentra gracias



<html>
<head>
<script language="javascript">

function validar(form)
{
if(form.archivo.value!="")
{
var ruta;
ruta = "../pdf/"+form.archivo.value+".pdf";

open(ruta);
}


}

</script>
</head>
<body>
<form action="a.php" method="POST" name="form">
<input type="text" name="archivo"><br>
<input type="button" onClick="validar(this.form)" name="abrir" value="enviar">

</form>

</body>
</html>
  #2 (permalink)  
Antiguo 07/03/2010, 09:27
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: amigos ayuda en este scrip

quieres evitar el error HTML 404?, eso lo puedes lograr desde apache con un archivo .htaccess (o el servidor web que tengas), javascript no interviene aquí
  #3 (permalink)  
Antiguo 07/03/2010, 09:30
 
Fecha de Ingreso: marzo-2010
Mensajes: 22
Antigüedad: 14 años, 1 mes
Puntos: 0
Sonrisa Respuesta: amigos ayuda en este scrip

Cita:
Iniciado por maycolalvarez Ver Mensaje
quieres evitar el error HTML 404?, eso lo puedes lograr desde apache con un archivo .htaccess (o el servidor web que tengas), javascript no interviene aquí
no eso noes lo que quiero sino tener un vinculo a otra pagina al no encontrar el pdf. me digieron que es con un else pero la enverdad nose como aplicarlo en este caso gracias
  #4 (permalink)  
Antiguo 07/03/2010, 09:33
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: amigos ayuda en este scrip

disculpa, pero si redireccionas a un archivo que no existe, el servidor web producirá un error HTTP 404, recuerda que javascript se ejecuta en el equipo cliente y no tiene acceso directo a los archivos ni en local, ni en servidor, con un simple else no basta, se necesita predefinir eso en el servidor WEB, no hay otra forma.

incuso con Ajax puede comprobar que exista el error 404 en el onreadystatechange, pero aún ahí, el servidor es el que verifica la existencia del archivo y por ende el que le devuelve 404 al ajax en cuestion
  #5 (permalink)  
Antiguo 07/03/2010, 09:38
 
Fecha de Ingreso: marzo-2010
Mensajes: 22
Antigüedad: 14 años, 1 mes
Puntos: 0
De acuerdo Respuesta: amigos ayuda en este scrip

si ese error es verdad pero queria saber si se podria hacer hay que pegue para otra pagina ya la tengo echa digamos index.php eso es lo que quiero y gracias por tu ayuda

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:22.