Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/04/2009, 12:42
doylelives
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 18 años, 4 meses
Puntos: 35
Bueno ahora si me funciona de maravillas, pero surge otro problemita:
Todo el proceso del objeto XMLHttpRequest esta dentro de una función js la cual no puedo modificar
Código PHP:
function processajax (serverPage, obj, getOrPost, str) 
la cual con esos datos los procesa, vuelca el contenido al obj y termina su función ajax.
En la siguiente función tendria que agregar una linea más para llamar a slimbox
Código PHP:
function cargarImagenes(idImagenes,pagina,idProducto){
  
objImagenes = document.getElementById(idImagenes);    
  var 
serverPage = 'ajaxImagenes.php?producto='+idProducto+'&pagina='+pagina;
  
processajax(serverPage, objImagenes, "get", "");//llamo a función de ajax
  
window.addEvent('domready', Lightbox.init.bind(Lightbox));//<--no funciona
} 
pero no funciona, unicamente cuando la usaba dentro de la función ajax (en xmlhttp.readyState

== 4). Hay alguna manera para desde esta función actue Slimbox correctamente.

Ok lo solucione de otra manera, con el evento onmouseover dentro de las imagenes llamo a una función recargarBox() la cual reinicia el slimbox
Código PHP:
function recargarBox(){
   
window.addEvent('domready', Lightbox.init.bind(Lightbox));
} 

Última edición por GatorV; 23/04/2009 a las 20:24