1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Tamanho de uma janela

Discussão em 'Web Development' iniciada por Celso Azevedo, 6 de Agosto de 2008. (Respostas: 7; Visualizações: 1644)

  1. Celso Azevedo

    Celso Azevedo I folded Myself

    Olá, alguem sabe como é que faço para quando clicar num link abrir uma nova janela com as dimensões de 500x400?
    Obrigado
     
  2. Pedrovsky

    Pedrovsky [email protected] Member

    Acho que isso se cria como pop up,posso estar enganado :lol:
     
  3. alfinete

    alfinete Power Member

    uma forma é através de javascript

    Código:
    
    <script type=\"text/javascript\"> 
      
      function abrepop()
      {
      var janela= window.open('rectecnico.aspx','_blank');";
      if(janela)var popUpsBlocked = false;";
      else {var popUpsBlocked = true;}";
      if (popUpsBlocked) 
           alert('Popup bloqueada!')
      }
      </script>";
    
    
    poes este code no head do html
    este script abre uma janela nova de tamanho normal do teu browser, anbrindo nessa a pagina "rectecnico.aspx", onde tens "rectecnico.aspx" pões o nome teu html "*.htm"

    este script tb detecta se tens os popups bloqueados , caso tenha envia a respectiva msg, pois so a consegues ver se os tivers desbloquados.

    tens de chamar abrepop() no link da tua pagina atraves do metodo java script, que não me recordo com o é

    espero que tenha ajudado
     
  4. Celso Azevedo

    Celso Azevedo I folded Myself

    mas onde é que ponho o tamanho da janela? Queria que abri-se numa nova com 500x400
     
  5. alfinete

    alfinete Power Member

    ou assim

    Código:
    
    <html>
    
    <body>
    
    <a href="http://www.gmail.com" target="_blank">aqui<a>
    
    </body>
    
    </html>
    
    em href poes ou a tua pagina do tipo "teste.aspx" ou "teste.html"

    no target pões onde queres abrir

    Código:
    
    
    [LIST]
    [*]_blank - the target URL will open in a new window
    [*]_self - the target URL will open in the same frame as it was clicked
    [*]_parent - the target URL will open in the parent frameset
    [*]_top - the target URL will open in the full body of the window
    [/LIST]
    
    
    
    referência - http://www.w3schools.com/TAGS/tag_a.asp
     
  6. Celso Azevedo

    Celso Azevedo I folded Myself

    lol, talvez nao me expliquei bem...
    é o seguinte: queria que na pagina inicial do meu site estivesse um link para o chat, mas queria que abri-se numa nova janela (Ate aqui tudo bem, eu sei fazer) mas queria que essa janela tive-se 500x400 e que nao abri-se uma janela de tamanho normal...
     
  7. alfinete

    alfinete Power Member

    percebi sim

    ai tens uma solução

    Código:
    
    
    <html>
    <head>
    
    </head>
    <body>
    <a HREF="http://www.google.pt" TARGET="_blamk" onClick="window.open('http://www.google.pt','_blank','width=200,height=200'); return false;">click click</A>
    
    </body>
    
    </html>
    
    so alterar o width e o height


    ou assim

    Código:
    
    <html>
    <head>
    <script language = "JavaScript"> 
    function abrepop()
      {
      var janela= window.open('http://www.google.pt','_blank','width=700,height=300');
      if(janela)
        {var popUpsBlocked = false;}
      else 
        {var popUpsBlocked = true;}
      if (popUpsBlocked) 
           alert('Popup bloqueada!');
      }
    </script>
    </head>
    <body>
    
    <a HREF="http://www.google.pt" TARGET="_blamk" onClick="abrepop(); return false;">click click</A>
    <!--<a HREF="http://www.google.pt" TARGET="_blamk" onClick="window.open('http://www.google.pt','_blank','width=200,height=200'); return false;">click click</A>-->
    
    </body>
    
    </html>
    
    
    ele devia enviar a msg do bloqueado mas não esta a dar não sei pq, so sei que já funcionou
     
    Última edição: 6 de Agosto de 2008
  8. Celso Azevedo

    Celso Azevedo I folded Myself

    <a href="#" onclick="javascript:window.open('chat/', 'chat', 'toolbar=0,scrollbars=0,top=200,left=200,statusbar=1,menubar=0,resizable=0,width=540,height=420')" class="mainlevel" style="text-decoration: none" >Chat</a>

    Usei este e deu... Obrigado a todos!
     

Partilhar esta Página