Yep my bad, en realidad deberia ser en el onComplete, quedaria asi:
Código Javascript
:
Ver original/*Realizado por HieloVerde*/
function cargarUrl(url,capa_destino)
{
var cargando = new Array(2);
cargando['capa1'] = 'imagen1.gif';
cargando['capa2'] = 'imagen2.gif';
new Ajax.Updater(capa_destino, url,
{
parameters: '',
evalScripts:true,
onSuccess: function(transport)
{
//$(capa_destino).update(transport.responseText);
},
onComplete: function()
{
//Pulsate + Fade
new Effect.Pulsate('cfa', { pulses: 5, duration: 2.5});
new Effect.Fade('cfa', { duration: 3.0, queue: 'end' });
},
onCreate: function()
{
$(capa_destino).update('<img src="' + cargando[capa_destino] + '" />');
}
});
}