Código HTML:
Ver original
<?php include("conexion1.php"); ?> <!DOCTYPE html> <html> <head> <style type="text/css"> /* Estilos del div que se tendrá la función de ocultar el contenido del sitio para dejar mostrarse a la ventana emergente */ .bloquer {width: 100%; height: 100%; left: 0px; top: 0px; background-color: #000; position: fixed;} /* Estilo de la ventana emergente. La misma podés editarla, pero no quites el atributo position: fixed. */ .ventana_emergente { position: fixed; width: 450px; height: 500px; border: solid 2px #06F; background:url(fondo1.png); } .titulo { width:435px; height:25px; border-bottom:2px solid #06F; padding-top:5px; padding-left:15px; background-color:#06F; color:#fff; } /* Tanto la ventana emrgente como el bloqer estarán ocultos hasta que se dispare la función que los visualice */ .bloquer, .ventana_emergente {display: none;} </style> <!-- Importación de la librería de jquery. --> <script type="text/javascript"> //Esta función será la encargada de mostrar la ventana emergente. Recibirá como parámetro el id ("#nombre_del_id") de la ventana emergente. function abrirVentanaPopUp(identificacion){ $(".bloquer").css('z-index', '998'); $(".bloquer").css('opacity', '0.1'); $(".bloquer").fadeIn(500); var w = $(window).width(); var h = $(window).height(); var divW = $(identificacion).width(); var divH = $(identificacion).height(); $(identificacion).css('left', (w/2)-(divW / 2)+"px"); $(identificacion).css('top', (h/2)-(divH / 2)+"px"); $(identificacion).css('z-index', '999'); $(identificacion).css('opacity', '1.0'); $(identificacion).fadeIn(500); $(".cerrar_emergente").click(function(){ $(identificacion).css('display', 'none'); $(".bloquer").css('display', 'none'); }); } $(document).ready(function(){ $("#abrir_ventana").click(function(){ // Acá se llama a la función nombrada anteriormente. abrirVentanaPopUp("#ventana_emergente"); }); }); </script> </head> <body> <!-- Este link será el que al presionarse mostrará por pantalla la ventana emergente. --> <!-- Este div no tendría contenido ya que su única función será ocultar la página para dejarse ver a la ventana emergente. --> <!-- Ventana emergente. --> <div id="ventana_emergente" class="ventana_emergente"> <div class="titulo"> Administración de Clientes </div> <div class="contenido"> <table id="tabla" border="0" width="80%""> <form method="post" name="form_reg" id="form" action="../funciones/actualizar_cli.php"/> <input type="hidden" name="old_id" value="<?php echo $id; ?>" /> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <td colspan="2" align="right"> <input type="submit" name="enviar" value="Grabar" title="Grabar" tabindex="14" > </td> </tr> </form> </table> </div> </div> </body> </html>