ABRIR POP UP EXATAMENTO NO CENTRO DA PÁGINA
sexta-feira, 4 de julho de 2008 | Marcadores: javascript, Pop up | |Para abrir uma o up exatamento no centro de uma página em qualquer resolução de tela inclua o código abaixo antes da tag </head>.
<script>
function abrir(pagina,largura,altura) {
//pega a resolução do visitante
w = screen.width;
h = screen.height;
//divide a resolução por 2, obtendo o centro do monitor
meio_w = w/2;
meio_h = h/2;
//diminui o valor da metade da resolução pelo tamanho da janela, fazendo com q ela fique centralizada
altura2 = altura/2;
largura2 = largura/2;
meio1 = meio_h-altura2;
meio2 = meio_w-largura2;
//abre a nova janela, já com a sua devida posição
window.open(pagina,'','height=' + altura + ', width=' + largura + ', top='+meio1+', left='+meio2+'');
}
</script>
Agora nos links para as páginas que serão abertas no pop up use o código abaixo:
<a href="java script: abrir('PAGINA.htm','600','400');">Abrir janela centralizada</a>