Foros del Web » Programando para Internet » Javascript »

Como comprobar la existencia de una URL con JavaScript

Estas en el tema de Como comprobar la existencia de una URL con JavaScript en el foro de Javascript en Foros del Web. Lo q sucede es q quiero poner un enlace de otra pagina en la mia atraves de un iframe, pero a cierta ora de la ...
  #1 (permalink)  
Antiguo 13/02/2007, 22:17
 
Fecha de Ingreso: septiembre-2006
Mensajes: 7
Antigüedad: 17 años, 8 meses
Puntos: 0
Pregunta Como comprobar la existencia de una URL con JavaScript

Lo q sucede es q quiero poner un enlace de otra pagina en la mia atraves de un iframe, pero a cierta ora de la noche se desconecta el servidor y me aparece el espacion con un enorme letrero feo de q no c pudo encontrar la pagina, asi q lo q quiero es una fincion o algo en javascript q me permita saber si el enlace esta diponible, si esta q lo ponga y si no q me pona otra cosa yo k se, solo para q no aparesca la ventana fea esa, asi q quiero saber si alguien podria ayudarme con mi problema, mas q nada necesito una funcion q me comprueve si la url del enlace q quiero existe es todo, grasias, me urge porfa. gracias de nuevo.

:policia: :-) :arriba: :'(
  #2 (permalink)  
Antiguo 14/02/2007, 08:20
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Re: Como comprobar la existencia de una URL con JavaScript

Tratándose de un contenido no alojado en tu servidor, con javascript solamente no podrás hacerlo (podrías hacerlo con php u otro lenguaje de servidor)
  #3 (permalink)  
Antiguo 14/02/2007, 09:18
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
Re: Como comprobar la existencia de una URL con JavaScript

claro, lo podrias hace rcon ajax, pero con javascripts puro no

excepto con un popup, pero si el user tien bloqueado los popup no te sirve de mucho
te aconsejo que en ese caso use ajax
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
  #4 (permalink)  
Antiguo 14/02/2007, 09:56
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Re: Como comprobar la existencia de una URL con JavaScript

Cita:
Iniciado por FNX_NET Ver Mensaje
claro, lo podrias hace rcon ajax, pero con javascripts puro no

excepto con un popup, pero si el user tien bloqueado los popup no te sirve de mucho
te aconsejo que en ese caso use ajax
Pero si está en otro dominio y la fuente no admite cross-domain, no podría hacerlo ni siquiera con ajax (hasta donde sé, corríjeme si estoy equivocado)
  #5 (permalink)  
Antiguo 14/02/2007, 16:36
 
Fecha de Ingreso: septiembre-2006
Mensajes: 7
Antigüedad: 17 años, 8 meses
Puntos: 0
Pregunta Re: Como comprobar la existencia de una URL con JavaScript

hola si, no imorta q no sea con javascript puro, mientras se algun lenguaje q no dependa del servidor, o almenos q no dependa del php o el asp, si me podrian decir q funcion utilizar se los agradeceria mucho,
  #6 (permalink)  
Antiguo 14/02/2007, 19:22
foo
 
Fecha de Ingreso: febrero-2006
Mensajes: 278
Antigüedad: 18 años, 2 meses
Puntos: 0
Re: Como comprobar la existencia de una URL con JavaScript

En realidad es posible hacerlo sólo con javascript + iframes:
http://ha.ckers.org/blog/20070119/iframe-http-ping/
  #7 (permalink)  
Antiguo 15/02/2007, 04:40
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Re: Como comprobar la existencia de una URL con JavaScript

Excelente! Gracias por el dato!
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 21:15.