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

(Resolvido) window.open


Rafael Laurindo

Pergunta

Galera, estou fazendo isto window.open('teste2.htm','_blank','menubar=no,toolbar=no,width=158,height=101,scrollbars=yes,status=no,location=no'), e a barra de url está aparecendo no FF. O que está acontecendo?

Editado por Rafael Laurindo
Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Pelo menos o problema da barra de url eu consegui resolver, é só digitar na url about:config depois digitar dom.disable_window_open_feature.location e trocar o valor para false, e o status ficará como modificado, depois é só colocar o parâmetro toolbar=no.

Abraços e até a próxima.

Link para o comentário
Compartilhar em outros sites

  • 0

Fiz algo bem rapidamente. É bem simples. Uma div posicionada absolutamente:

<html>
    <head>
        <title>Escurecer ...</title>
        <style type="text/css">
        * {
            border: 0;
            margin: 0;
            padding: 0;
        }
        </style>
        <script type="text/javascript">
        window.onload = function() {
            document.getElementById('escurecer').onclick = function() {
                var darker = document.createElement('div');
                var button = document.createElement('button');
                
                darker.id = 'darker';
                darker.style.zIndex = 50;
                
                darker.style.position = 'absolute';
                darker.style.top = 0;
                darker.style.width = 0;

                darker.style.width = '100%';
                darker.style.height = '100%';

                darker.style.background = '#000';
                darker.style.opacity = 2;
                darker.style.filter = 'alpha(opacity=80)';
                
                button.style.zIndex = 100;
                button.style.color = '#fff';
                
                button.style.position = 'absolute';
                
                button.value = 'Close';
                
                button.onclick = function() {
                    document.body.removeChild(darker);
                    document.body.removeChild(button);
                }
                
                document.body.appendChild(darker);
                document.body.appendChild(button);
            }
        }
        </script>
    </head>
    <body>
        <h1>Escurecer ...</h1>
        <form method="post" action="">
            <fieldset>
                <input id="escurecer" type="button" value="Escurecer" />
            </fieldset>
        </form>
    </body>
</html>

PS: Não testei em todos os browsers

PS 2: O código pode ser melhor estruturado

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...