Ver Mensaje Individual
  #7 (permalink)  
Antiguo 19/08/2010, 09:11
Avatar de _cronos2
_cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Cambiar de rutas relativas a absolutas

No, el código lo que hace es cambiar el src, pero al mirar el código fuente verás el código tal y como tú lo guardaste, es decir, con las rutas relativas, pero realmente el src de las imágenes es una ruta absoluta. El código para los enlaces es muy similar:
Código Javascript:
Ver original
  1. window.onload = function(){
  2.  var largo = document.images.length;
  3.  var largo2 = document.anchors.length;
  4.  for (i = 0; i<largo; i++){
  5.   var img = document.images[i];
  6.   if(img.src.indexOf('http://') == -1){
  7.    img.src = 'http://www.misitio.com.ar' + img.src;
  8.    alert(img.src);
  9.    //esto es para que veas que se ha cambiado el src de la imagen, cuando subas esto a tu página quita lo del alert
  10.   }
  11.  }
  12.  for (i = 0; i<largo2; i++){
  13.   var enlace = document.anchors[i];
  14.   if(enlace.href.indexOf('http://') == -1){
  15.    enlace.href = 'http://www.misitio.com.ar/' + enlace.href;
  16.    alert(enlace.href);
  17.    //esto es para que veas que se ha cambiado el href del enlace, cuando subas esto a tu página quita lo del alert
  18.   }
  19.  }
  20. }

Este código sirve tanto para las imágenes como para los enlaces, pruébalo y me dices si funciona o no.
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