Posts Tagged ‘ ActiveX ’

Modelpopup AJAX problema visualización ActiveX


Después de mirar en unos cuantos foros sin hallar una solución, (el problema es que donde se visualiza el activex no se visualiza el modelpopup con lo cual no tapa toda la página) y ver cosas que no funcionaban  (z-index con el CSS) o me complicaban la vida (iframe conteniendo el control Activex), la solución la tenía delante de mis narices con javascript y una simple tabla que contiene el ActiveX.

Tenía dos eventos en javascript que me interceptaban cuando cargaba la página para mostrar el modal popup y una función para mostrar o no la tabla que contiene el activex

<script type=»text/javascript» language=»Javascript»>

//Código para el modelpopup
// CAPTURA EVENTOS
Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(beginRequest);
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endRequest);

//cuando carga la pagina hace el evento

function beginRequest(sender, args)
{
$find(‘ModalProgress’).show();       //Mostramos el modalpopup
mostrarOcultarTablas(‘idTabla’,’none’);
}

//Cuando acaba el evento de carga
function endRequest(sender, args)
{
// TODO EVENTO QUE INICE POSTBACK MUESTRA PROGRESO
$find(‘ModalProgress’).hide();
mostrarOcultarTablas(‘idTabla’,’block’);
}

function mostrarOcultarTablas(id,display)
{
var elem = document.getElementById(id);
elem.style.display = display;
}

</script>

El Css del modelpopup y código vale cualquiera que encontréis por ahí…