Cita:
El problema esta en que la imagen no la precarga bien, le puse setTimeout("pngfix()",25); 2 veces y nada =S alguien me puede ayudarfunction colorear_img(frm,color)
{
contenedor=document.getElementById('zonaImagen');
contenedor.innerHTML="<div align='center'><img src='images/miniload.gif'></div>";
ajax=nuevoAjax();
ajax.open("GET","ajax_img.php?rgb="+color,true);
ajax.onreadystatechange=function()
{ if (ajax.readyState==4)
{
contenedor.innerHTML=ajax.responseText;
pngfix();
setTimeout("pngfix()",25);
setTimeout("pngfix()",25);
}
}
ajax.send(null);
}
{
contenedor=document.getElementById('zonaImagen');
contenedor.innerHTML="<div align='center'><img src='images/miniload.gif'></div>";
ajax=nuevoAjax();
ajax.open("GET","ajax_img.php?rgb="+color,true);
ajax.onreadystatechange=function()
{ if (ajax.readyState==4)
{
contenedor.innerHTML=ajax.responseText;
pngfix();
setTimeout("pngfix()",25);
setTimeout("pngfix()",25);
}
}
ajax.send(null);
}
PS: EL PROBLEMA EN IE6 O ANTERIORES.