Cita: Si tienes servidor de pago, editar el error404.shtml... o el .htacces
Ni es requerimento que el servidor sea de pago (¿quién dice eso??), ni es un hecho que exista un archivo error404.shtml.... ni es lo que se pregunta XD.
Cita: pero no quiero que me saque ninguna pagina, solo q muestre
una alerta o algo y se quede donde está.
....
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
La pregunta sería: si el documento no existe ¿para qué creas el enlace??.
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!