h0br Posted June 28, 2011 Report Share Posted June 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? Quote Link to comment Share on other sites More sharing options...
0 Willian Gustavo Veiga Posted June 29, 2011 Report Share Posted June 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. Quote Link to comment Share on other sites More sharing options...
0 Ricardo Portolan Posted June 29, 2011 Report Share Posted June 29, 2011 (edited) 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 Edited June 29, 2011 by Ricardo Portolan Quote Link to comment Share on other sites More sharing options...
0 h0br Posted July 4, 2011 Author Report Share Posted July 4, 2011 Valeu, Pessoal!Era apenas aquele navegador que estava dando erro mesmo, abri em outros computadores e funciou perfeitamente! Quote Link to comment Share on other sites More sharing options...
Question
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 to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.