h0br Postado Junho 28, 2011 Denunciar Share Postado Junho 28, 2011 Boa tarde pessoal,Queria abrir uma popup mas o Window.open (apenas no IE8) está abrindo em uma nova aba.Este é o código que estou usando:window.open("página.html","janela", "width=280, height=130, top=100, STATUS=NO, TOOLBAR=NO, LOCATION=NO, DIRECTORIES=NO, RESIZABLE=NO, SCROLLBARS=YES, left=100, menubar=0,fullscreen=no");Poderíam me ajudar? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Willian Gustavo Veiga Postado Junho 29, 2011 Denunciar Share Postado Junho 29, 2011 Parece que isso é uma configuração no navegador.When the sFeatures parameter is specified, the features that are not defined in the parameter are disabled. Therefore, when using the sFeatures parameter, it is necessary to enable all the features that are to be included in the new window. If the sFeatures parameter is not specified, the window features maintain their default values. In addition to enabling a feature by setting it to a specific value, simply listing the feature name also enables that feature for the new window. Most of the sFeatures specified in the window.open method are ignored if user has selected, "Always open pop-ups in a new tab" setting in the Internet options control panel.Retirado da página open Method, da msdn.Um abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Ricardo Portolan Postado Junho 29, 2011 Denunciar Share Postado Junho 29, 2011 (editado) Boa noite h0br.Pelo que tudo indica, o Willian Gustavo Veiga tem razão.Testei o seu código aqui tanto no onLoad do body quantono onClick do botao e em ambos o popUp abriu separado.Não sei se você fez em uma função, caso não tenha feito,teste o código que fiz abaixo utilizando o seu código.<html> <head> <title>Teste</title> </head> <script> function teste() { window.open("teste.htm", "janela", "width=280, height=130, top=100, STATUS=NO, TOOLBAR=NO, LOCATION=NO, DIRECTORIES=NO, RESIZABLE=NO, SCROLLBARS=YES, left=100, menubar=0,fullscreen=no"); } </script> <body> <form> <input type="button" value="" onclick="teste()"> </form> </body> </html>Abraço.---Ricardo Portolan Editado Junho 29, 2011 por Ricardo Portolan Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 h0br Postado Julho 4, 2011 Autor Denunciar Share Postado Julho 4, 2011 Valeu, Pessoal!Era apenas aquele navegador que estava dando erro mesmo, abri em outros computadores e funciou perfeitamente! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
h0br
Boa tarde pessoal,
Queria abrir uma popup mas o Window.open (apenas no IE8) está abrindo em uma nova aba.
Este é o código que estou usando:
window.open("página.html","janela", "width=280, height=130, top=100, STATUS=NO, TOOLBAR=NO, LOCATION=NO, DIRECTORIES=NO, RESIZABLE=NO, SCROLLBARS=YES, left=100, menubar=0,fullscreen=no");
Poderíam me ajudar?
Link para o comentário
Compartilhar em outros sites
3 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.