victorcosta
window.open("http://www.google.com", "", "width=800,height=600,left=" + (screen.width - 800) / 2 + ",top=" + (screen.height - 600) / 2);
jonatasrd
<script>window.moveTo(( screen.width - document.body.clientWidth)/2 , (screen.height - document.body.clientHeight)/2 ); </script>
victorcosta
Melhor ainda, usando o tamanho da área visível do browser como referência
window.open("http://www.google.com", "", "width=800,height=600,left=" + (document.documentElement.clientWidth - 800) / 2 + ",top=" + (document.documentElement.clientHeight - 600) / 2);
david.jv
Valeu victorcosta e jonatasrd, todos funcionaram perfeitamente.