Foros del Web » Programando para Internet » Javascript »

Ruteo con javascript no me funciona

Estas en el tema de Ruteo con javascript no me funciona en el foro de Javascript en Foros del Web. Hola señores Tengo tres funciones en JS que se encargan de sustituir enlaces y titulos por imagenes y SWF. Todas las imagenes y SWF estan ...
  #1 (permalink)  
Antiguo 13/06/2009, 11:20
Avatar de junihh  
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 2 meses
Puntos: 7
Ruteo con javascript no me funciona

Hola señores

Tengo tres funciones en JS que se encargan de sustituir enlaces y titulos por imagenes y SWF. Todas las imagenes y SWF estan contenidas en un solo directorio y las funciones estan guardadas dentro de un solo archivo .js.

Como las tres funciones usan la misma ruta para las imagenes, pense centralizar esa ruta en una sola variable, asi que la declare fuera de las funciones de esta forma:

Código:
var imgRt = 'http://' + window.location.host + '/images/';
Aunque use un alert para asegurarme que la ruta que recoge esa variable es correcta, las imagenes no se cargan, solo lo hacen cuando lo pongo asi:

Código:
var imgRt = 'images/';
Quiero que esa variable recoja la ruta completa para mas adelante cambiarla desde un solo punto en vez de en varios puntos. Que puede estar mal, alguna sugerencia ???.
__________________
JuniHH
- Mi blog
- Mi portafolio
  #2 (permalink)  
Antiguo 13/06/2009, 12:43
Avatar de SPAWN3000  
Fecha de Ingreso: marzo-2008
Ubicación: Bogota
Mensajes: 858
Antigüedad: 16 años, 1 mes
Puntos: 15
Respuesta: Ruteo con javascript no me funciona

De pronto un urlencode puede solucionarte el problema o si lo pones asi.

var imgRt = 'http://' + window.location.host + 'images/';
  #3 (permalink)  
Antiguo 13/06/2009, 13:25
Avatar de junihh  
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 2 meses
Puntos: 7
Respuesta: Ruteo con javascript no me funciona

Gracias @SPAWN3000 por la sugerencia, pero no me funciono. Preferi usar este:

var imgRt = 'images/';

Tendre que introducir manualmente la url completa, pero no me complicare por esto sin necesidad.
__________________
JuniHH
- Mi blog
- Mi portafolio
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 11:52.