Foros del Web » Programando para Internet » Javascript »

Cargar libreria .JS local si falla la remota (ajax.googleapis.com)

Estas en el tema de Cargar libreria .JS local si falla la remota (ajax.googleapis.com) en el foro de Javascript en Foros del Web. Buenas, No se donde lo vi pero no me quedé con la página ni con el método, lo que sí se es que se puede ...
  #1 (permalink)  
Antiguo 26/10/2010, 13:54
Avatar de neodani  
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 1 mes
Puntos: 20
Cargar libreria .JS local si falla la remota (ajax.googleapis.com)

Buenas,

No se donde lo vi pero no me quedé con la página ni con el método, lo que sí se es que se puede hacer, y además es recomendable xD.

¿Sabéis cómo hacer para que si falla la carga de la librería desde Google, utilice la que tienes en local en tu servidor?

Me refiero a si falla esta
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>

Que cargue
<script src="http://tudominio.com/jquery.min.js" type="text/javascript"></script>


¿Lo habéis visto alguna vez?

Muchas gracias de antemano
  #2 (permalink)  
Antiguo 26/10/2010, 14:06
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Cargar libreria .JS local si falla la remota (ajax.googleapis.com)

Creo que podría hacerse en el evento onerror, y le cambias el src.
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #3 (permalink)  
Antiguo 26/10/2010, 14:49
Avatar de neodani  
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 1 mes
Puntos: 20
Respuesta: Cargar libreria .JS local si falla la remota (ajax.googleapis.com)

Cita:
Iniciado por _cronos2 Ver Mensaje
Creo que podría hacerse en el evento onerror, y le cambias el src.
Saludos (:
Lo intenté así, pero no me funciona

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" onerror="this.src='/js/jquery-1.4.min.js'" type="text/javascript"></script>

¿Lo hago bien?
  #4 (permalink)  
Antiguo 26/10/2010, 15:48
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Cargar libreria .JS local si falla la remota (ajax.googleapis.com)

Pues en teoría sí Prueba a hacerlo con una imagen, que pongas src='blablabla' y en el onerror pones una bien, a ver si funciona en las imágenes y lo esamos haciendo mal o es que no se puede hacer.
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #5 (permalink)  
Antiguo 26/10/2010, 16:19
Avatar de neodani  
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 1 mes
Puntos: 20
Respuesta: Cargar libreria .JS local si falla la remota (ajax.googleapis.com)

Cita:
Iniciado por _cronos2 Ver Mensaje
Pues en teoría sí Prueba a hacerlo con una imagen, que pongas src='blablabla' y en el onerror pones una bien, a ver si funciona en las imágenes y lo esamos haciendo mal o es que no se puede hacer.
Saludos (:
Comprobado, en una imagen funciona, y por qué no funciona en el src del javascript?¿?

Gracias de antemano
  #6 (permalink)  
Antiguo 27/10/2010, 12:26
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 19 años, 10 meses
Puntos: 834
Respuesta: Cargar libreria .JS local si falla la remota (ajax.googleapis.com)

Fijate si te sirve: http://www.webintenta.com/Carga-jQue...u-version.html
  #7 (permalink)  
Antiguo 28/10/2010, 16:20
Avatar de neodani  
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 1 mes
Puntos: 20
Respuesta: Cargar libreria .JS local si falla la remota (ajax.googleapis.com)

Cita:
Iniciado por Panino5001 Ver Mensaje
Muchas gracias, ese era el código que había visto y no me acordaba donde.

Funciona perfecto
  #8 (permalink)  
Antiguo 02/02/2013, 16:35
 
Fecha de Ingreso: septiembre-2012
Mensajes: 73
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: Cargar libreria .JS local si falla la remota (ajax.googleapis.com)

a mi no me funciona ese codigo, y lo necesito hacer. alguien que me de una ayuda?
  #9 (permalink)  
Antiguo 02/02/2013, 16:43
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 19 años, 10 meses
Puntos: 834
Respuesta: Cargar libreria .JS local si falla la remota (ajax.googleapis.com)

¿Y tenés cargada la versión local?
Me parece muy raro que no funcione. Podés mostrar el ejemplo online?

Etiquetas: falla, js, libreria, local, remota
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 15:32.