Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Window.open abrindo em nova aba no IE8


h0br

Pergunta

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

  • 0

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.

Link para o comentário
Compartilhar em outros sites

  • 0

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 quanto

no 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 por Ricardo Portolan
Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...