Javascript : Open a pop-up center window


Written on May 20, 2008 – 11:22 pm | by André Gomes

Andava com um problemazito para centrar no ecrã uma nova janela que era aberta através de uma função javascript, até que hoje à procura em alguns fóruns descobri uma maneira porreira de se fazer.

Esta maneira é válida para qualquer resolução pois o cálculo da posição da janela baseia-se no tamanho de cada ecrã:

function openWindow()
{
var winW = 600;
var winH = 400;
var winX = (screen.availWidth - winW) / 2;
var winY = (screen.availHeight - winH) / 2;
var features = 'left='+winX+',top='+winY+',height='+winH+',' +
'width='+winW+',status=yes,' +
'toolbar=no,menubar=no,location=no';
window.open('Teste.aspx', null, features);
return false;
}

Peço desculpa pela indentação do código mas realmente é algo que me ultrapassa…

You can find this post, in english language, here.



Veja também:

Tags: ,

Post a Comment