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 originalwindow.onload = function(){
var largo = document.images.length;
var largo2 = document.anchors.length;
for (i = 0; i<largo; i++){
var img = document.images[i];
if(img.src.indexOf('http://') == -1){
img.src = 'http://www.misitio.com.ar' + img.src;
alert(img.src);
//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
}
}
for (i = 0; i<largo2; i++){
var enlace = document.anchors[i];
if(enlace.href.indexOf('http://') == -1){
enlace.href = 'http://www.misitio.com.ar/' + enlace.href;
alert(enlace.href);
//esto es para que veas que se ha cambiado el href del enlace, cuando subas esto a tu página quita lo del alert
}
}
}
Este código sirve tanto para las imágenes como para los enlaces, pruébalo y me dices si funciona o no.
Saludos (: