mestre fyoda Postado Dezembro 14, 2004 Denunciar Share Postado Dezembro 14, 2004 Como eu poderia centralizar esse popup que abre ? <form method="POST" action="verifica.asp" name="cadastra" onsubmit="window.open('','pop','scrollbars=no,width=300,height=200')" target=pop> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Crystian Postado Dezembro 14, 2004 Denunciar Share Postado Dezembro 14, 2004 é só você informar o top e left nas propriedades...window.open('','pop','scrollbars=no,width=300,height=200,top=200,left=200')Antes q alguém venha dizer q esse código não centraliza, já vou te avisando q eu só desloquei ele um pouco para o centro, não centralizei, você pode ajeitar conforme você necessita... AbraçoCrystian Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Dezembro 14, 2004 Denunciar Share Postado Dezembro 14, 2004 eu vi esse exemplo acho que na sessao de script:<html><head><script language="javascript">function link(){var x = parseInt((screen.width-800)/2);var y = parseInt((screen.height-600)/2);var win = window.open( 'pagina.html', 'pop', 'scrollbars=1,statusbar=1,menubar=0,resizable=1,width=800,height=600' ); win.moveTo(x,y);}</script></head></html><a href="javascript:link();">Link</a> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Crystian Postado Dezembro 14, 2004 Denunciar Share Postado Dezembro 14, 2004 eu vi esse exemplo acho que na sessao de script:<html><head><script language="javascript">function link(){var x = parseInt((screen.width-800)/2);var y = parseInt((screen.height-600)/2);var win = window.open( 'pagina.html', 'pop', 'scrollbars=1,statusbar=1,menubar=0,resizable=1,width=800,height=600' ); win.moveTo(x,y);}</script></head></html><a href="javascript:link();">Link</a> Mas essa function é para o caso do popup ter 800x600 de tamanho, mas no caso dele deve ser um popup pequeno(acredito). Mas da pra utilizar a tua idéia fábyo pra diminuir do screen o tamanho do popup e depois dividir por 2, dae acredito q centralize...Bom, mas vamos esperar ele responder pra saber o q ele vai utilizar... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 renan_doidera Postado Dezembro 15, 2004 Denunciar Share Postado Dezembro 15, 2004 Eu já tinha feito esse script para outra pessoa que estava com a mesma dúvida, que funciona (teóricamente) independente da resolução, e independente do tamanho da janela a ser criada... <html> <body> <script> function cria_janela_cent(horizontal,vertical,nome) { var res_ver = screen.height var res_hor = screen.width var pos_ver_fin = (res_ver - vertical)/2 var pos_hor_fin = (res_hor - horizontal)/2 window.open("PAGINA.HTM",nome,"width="+horizontal+",height="+vertical+",top="+pos_ver_fin+",left="+pos_hor_fin+",status=yes"); } </script> <a href="javascript:cria_janela_cent(300,200,'pop')">clica aqui!</a> </body> </html> Falow pessoal. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mestre fyoda
Como eu poderia centralizar esse popup que abre ?
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.