doblandole un poco la mano a los updatePanel

como muchos ya saben yo uso mochikit (me acomoda bastante).

tuve que hacer un un javascript para cuando carga la pagina. aumentar el tamaño de un iframe, todo bien hasta ahi:

addLoadEvent(function(){
try{
var alto = parent.parent.window._altoContent;
alert(alto);
alto = alto -20;
$("myFrame").style.height = alto+"px";
}catch(e){
logError(e);
}
});


addLoadEvent: viene de mochikit, esto ejecuta las instrucciones cuando todo el contenido de la pagina ha sigo cargado.

como dije hace un rato todo bien, la cosa es que se estaba usando un menu que contenia un updatePanel y el iframe estaba dentro de este updatePanel.

Aqui dejo un script como script de como intersectar una llamada y termino de una llamada de un updatePanel:

 Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(beginRequestHandle);
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endRequestHandle);
function beginRequestHandle(sender, Args)
{
alert("Begin Request Handle called.");
}
function endRequestHandle(sender, Args)
{
for(m in Args.get_response())
{
if((m.indexOf("get_") == 0)&&(m!="get_object"))
{
alert(m + ": " + eval("Args.get_response()." + m + "()"));
}
}

alert("End Request Handle called.");
}



Aqui esta el script general, ustedes ven que funcion o instrucciones javascript deberian usar.

Ojala les sirva
--
Atte.
Victor Hugo Saavedra

Comentarios

Entradas populares de este blog

Buscar columnas en todas las tablas SQL SERVER

"is not null" o "<> Null" en Sql Server

Como saber que versión de Jquery tenemos