Eder Postado Maio 23, 2008 Denunciar Share Postado Maio 23, 2008 Ola...estou usando este codigo para abrir uma janela apartir de uma link:<script language="JavaScript"> <!-- function nph_open_window(url, name, feature) { window.open(url, name, feature); } --> </script> no link: java script:nph_open_window('images/teste.jpg', 'nph_window', 'width=600,height=400,toolbar=no,menubar=no,status=no,scrollbars=yes,resizable=yes')só que quando ela abre ....ela abre mas para o lado..teria como esta janela abrir no centro da tela??Grato Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Maio 23, 2008 Denunciar Share Postado Maio 23, 2008 Tem sim.Você usaria o screen.width e screen.height do javascript para pegar o valor da resolução da tela do usuário.Se for 800x600 você pega o tamanho da janela do seu pop-up e faça os cálculos.800 -600 = 200: Sobra 100 pixels para cada lado. O left será 100.600-400=200: Sobra 100 pixels de cima e de baixo. O top será 100.Basta incluir no seu script um código que faça os cálculos.Abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Eder -- Postado Maio 25, 2008 Denunciar Share Postado Maio 25, 2008 Ola...carinha....poderias dar um exemplo....pois não manjo muita coisa de JavaScript :blush: muito Grato Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Maio 25, 2008 Denunciar Share Postado Maio 25, 2008 Dá sim, é simples ó:<script> function popUP(nome, url, settings){ var w, h, left, top w=screen.width h=screen.height left=(w-600)/2 top=(h-400)/2 settings+=", left="+left+", top="+top window.open(url, nome, settings) } </script> <a href="java script:popUP('minhaJanela', 'http://www.google.com.br', 'width=600,height=400,toolbar=no,menubar=no,status=no,scrollbars=yes,resizable=yes')">Abre</a>Viu? Fiz os cálculos e centralizei. Os comandos left e top servem para posicionar a janela pop-up na tela.Aquele abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eder Postado Maio 27, 2008 Autor Denunciar Share Postado Maio 27, 2008 Viu? Fiz os cálculos e centralizei. Os comandos left e top servem para posicionar a janela pop-up na tela.R: beleza....entendi sim...ficou muito bom.só uma pequena correção:<a href="java script:popUP('minhaJanela', 'http://www.google.com.br',você digitou JavaScript separado.....Beleza...muito Grato pela ajuda....foi muito útil.abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Maio 27, 2008 Denunciar Share Postado Maio 27, 2008 Nada o/Não digitei errado não, o fórum separa o javascript nas tags code, por motivos de segurança. Normal.Fechou então.Aquele abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Eder
Ola...
estou usando este codigo para abrir uma janela apartir de uma link:
no link:só que quando ela abre ....ela abre mas para o lado..
teria como esta janela abrir no centro da tela??
Grato
Link para o comentário
Compartilhar em outros sites
5 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.