MUY URGENTE!!!!!!

Enrique
17 de Marzo del 2003
Les agradecere mucho que me contestaran a esta duda:Llevo varios dias investigando lo siguiente: entre en una web y quede alucinado lo rapido que cargaban las imagenes, entonces me fije en el codigo fuente para ver el script para incorporarlo a mi web... y aquí tengo la duda. Me podeis decir alguien si este codigo que copie es el correcto ? . Muchas Gracias !!!. Aquí esta:<script language="JavaScript">
<!--
function MM_swapImgRestore() { //v2.0
if (document.MM_swapImgData != null)
for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)
document.MM_swapImgData[i].src = document.MM_swapImgData[i+1];
}

function MM_preloadImages() { //v2.0
if (document.images) {
var imgFiles = MM_preloadImages.arguments;
if (document.preloadArray==null) document.preloadArray = new Array();
var i = document.preloadArray.length;
with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#"){
preloadArray[i] = new Image;
preloadArray[i++].src = imgFiles[j];
} }
}

function MM_swapImage() { //v2.0
var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;
for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {
objStr = MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];
if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
(objStr.indexOf('document.all[') ==0 && document.all ==null))
objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
obj = eval(objStr);
if (obj != null) {
swapArray[j++] = obj;
swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];
obj.src = MM_swapImage.arguments[i+2];
} }
document.MM_swapImgData = swapArray; //used for restore
}
//-->
</script>

Er Hades
17 de Marzo del 2003
Esta es una rutina Javascript que se suele usar a para que cuando pases el mouse por encima de una imagen te muestre otra imagen distinta. El tiempo que tarda en cargar las imágenes no se acelera, lo único es que las imágenes de "segundo plano" (las que se muestran cuando te pones encima de una imagen) se cargan desde el principio, y no cuando vas a verlas, por lo que da la sensación de que no tardan en cargarse (de hecho, no se carga la imagen cada vez que pasas por encima de la imagen, porque ya se cargó al principio)