![]() |
¿Para no cargar página inexistente? Buenaas, a ver si alguien me puede ayudar: en mi pagina, segun el mes q se seleccione tiene que abrir una pagina determinada, si pulso Enero, me abriría Informe_Enero.html, si pulso Febrero, Informe_Febrero.html, ..... Pero si pulso Diciembre, como todavia no existe ese informe, me saca el tipico "No se puede encontrar la pagina ..." ¿Puedo hacer que si no existe la pagina q sea en mi carpeta ./Informes en vez de cargarme la pagina esta de error me muestre una alerta o algo? Muchas gracias!! Salu2! |
Dependiendo tu proveedor de hospedaje web, verifica si puedes crear páginas de error personalizadas, cambialas y eso es todo. En lugar de mostrarte el típico error 404 puedes mostrar lo que gustes... |
Muchas gracias x contestar, pero no quiero que me saque ninguna pagina, solo q muestre una alerta o algo y se quede donde está. en javascript no hay algun comando para ver si existe un archivo en una ruta determinada o algo que devuelva error si no existe y se pueda meter en un if? no sé como hacerlo, a ver si alguien sabe como zenkius!! Salu2! |
Holaa, a nadie se le ocurre nada? Gracias!! |
Si tienes servidor de pago, editar el error404.shtml... o el .htacces ;-) |
Cita:
Cita:
Si realmente quieres hacer lo que dices se te va a complicar el asunto. No hay instrucción de JavaScript que verifique la existencia de un archivo (es un lenguaje del lado del cliente) para ello necesitarás de un lenguaje del lado del servidor (PHP, ASP, etc, etc, etc...), buscar el archivo (abrir y recorrer directorios) y mediante una condiconal imprimir el alert() (JavaScript) si corresponde... Son muchas cuestiones a considerar y que no especificas (¿los archivos están en tu servidor?, ¿son de tu creación?), pero creo la pregunta más importante es la que te hice inicialmente. Procura explicarte. Saludos! :adios: |
¿Y no sería más facil... a) no poner el botón hasta que no esté disponible el informe b) aun poniendo el botón, ponerle simplemente un alert onclick que muestre "este informe aún no está disponible", y que no "vaya" a ninguna parte ? |
| La zona horaria es GMT -6. Ahora son las 08:52. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.