A ver, un tema bastante sencillo y que es a veces necesario pero poco conocido. En las páginas web ya debería eliminarse de forma permanente las molestosas ventanas popups, porque… son molestosas y sobretodo porque la mayoría de navegadores las bloquean y claro, al final, el usuaio no venuestra ventana. Lo idel sería cargar una pnale emergente que se vería mas o menos como se muestra en la siguiente imágen.

Panel emergente en una página web

Ahora, hacer que este panel se cargue es bastante sencillo, y lo único que debemos hacer es definir un panel que servirá como fondo y darle atributos de opacidad, de manera que se vea como un fondo semi transparente y luego otro div que servirá para como contenido del panel emergente, definirlos con el atributo css display en none, para que no se visualicen y al hacer clic en el elemento que necesitemos, solo debemos decir que su atributo css display sea block.

Mas fácil, solo la tabla del 1, en fin, pueden descargar el código para revisarlo, y en este ejemplo he utilizado una librería de jQuery solo porque me agrada, pero se puede hacer sin jQuery utilizando document.getElementById.

Descargar Demo Ventana Emergente

Espero que les sea de utilidad.

Saludos.