Jump to content


Photo

Janela Popup


  • Faça o login para participar
2 replies to this topic

#1 P a i n k i l l e r

P a i n k i l l e r

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 12/09/2003, 16:17

É o seguinte.
Eu tenho uma página q contém 10 links + ou -. Quero q CADA link abra uma janela pop-up, cada uma com um tamanho. Como q eu faço isso ?

Eu fiz do seguinte modo, mas não deu certo.
No "head", puis cada comando javascript de cada link, e no link 1 eu puis isso : <a href="java script:abrir('pagina1.html');">, sendo q eu queria, por exemplo, q abrisse uma janela popup de 300x300.
O problema é q, nos outros links, eles abrem em 300x300 tb... como faço pra cada link abrir uma janela de cada tamanho ?!

#2 Skuall

Skuall

    Doutor

  • Usuários
  • 968 posts
  • Sexo:Não informado

Posted 13/09/2003, 15:02

Olá! :yes:

Vamos ver se consigo ajudar alguém com JS!

Quando você envia o link de chamada java script:abrir('pagina1.html'); você define uma variável da função, no caso seria a URL, que está definida por uma variável no Código de chamada do Pop-Up!

Seu código está assim mais ou menos:

<script language="JavaScript">
<!--
function abrir(url) {
	window.open(url , "new", "resizable=no,toolbar=no,status=no,menubar=no,scrollbars=no,width=" + width + " ,height=" + height);
}
-->
</script>

Você, acredito, pode modificá-lo e torná-lo assim:

<script language="JavaScript">
<!--
function abrir(url, width, height) {
	window.open(url , "new", "resizable=no,toolbar=no,status=no,menubar=no,scrollbars=no,width ,height");
}
-->
</script>

Aí você irá passar três variáveis pelo link (URL, Largura, Altura). Acredito que seja assim. Talvez tenha algum erro na parte de Largura e Altura, visto que não testei, mas não deve ser algo muito errado :D

Espero que possa ter te ajudado!

#3 Dinho Z.

Dinho Z.

    Rock'n'Roll !!! Yeah !!!

  • Usuários
  • 755 posts
  • Sexo:Não informado
  • Localidade:Santo André - SP

Posted 14/09/2003, 10:05

Tem uma coisa errada no código do Skuall, ele inverteu os códigos...
Ficaria assim:

<script language="JavaScript">
<!--
function abrir(url, width, height) {
window.open(url , "new", "resizable=no,toolbar=no,status=no,menubar=no,scrollbars=no,width=" + width + " ,height=" + height);
}
-->
</script>
E no link ficaria assim:

<a href="javascript:abrir('pag.htm','300','400')">Clique</a>

E para cada link mude a página e os números dentro dos parenteses...
Dinho

Ajude a proibir os "jabás" nas rádios brasileiras.
Mas, afinal, o que é o "jabá"?!? acesse Rock Brasil
Acesse Fórum SOS Designers
Coluna de JavaScript/CSS do Upmasters




3 user(s) are reading this topic

0 membro(s), 3 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq