quarta-feira, 7 de outubro de 2009

Quais os parametros do "window.open" do javascript

Sempre pinta aquela dúvida na hora de implementar um página com o "window.open"
Por mais que acreditemos que a solução está em desuso, sempre surge a necessidade de usá-la.
Pois é... descobertas são descobertas.

Como usar:
window.open(url,nome,features,replace)

Acontece que quase sempre esquecemos ou confundimos como usar as features.
Então:

width & height: as dimensões da sua janela:
window.open(href, windowname, 'width=400,height=200,scrollbars=yes');

left & top: A distancia da nova janela dentro da janela pai:
window.open(href, windowname, 'width=250,height=150,left=50,top=100,scrollbars=yes');

toolbar: Para barra de ferramentas:
window.open(href, windowname, 'width=400,height=150,toolbar=yes,scrollbars=yes');

location: Se exibirá ou não a barra de endereços:
window.open(href, windowname, 'width=400,height=150,location=yes,scrollbars=yes');

directories: Se exibirá ou não a barra de diretórios:
window.open(href, windowname, 'width=400,height=150,directories=yes,scrollbars=yes');

status: barra de status:
window.open(href, windowname, 'width=400,height=150,status=yes,scrollbars=yes');

menubar: Exibição de menus:
window.open(href, windowname, 'width=400,height=150,menubar=yes,scrollbars=yes');

scrollbars: Se haverá barra de rolagem:
window.open(href, windowname, 'width=400,height=150,scrollbars=yes');

resizable: Se o usuário poderá redimensionar:
window.open(href, windowname, 'width=400,height=150,resizable=yes,scrollbars=yes');

dependent: dependencias:
window.open(href, windowname, 'width=400,height=150,dependent=yes,scrollbars=yes');

full screen: Tela cheia:
window.open(href, windowname, ',type=fullWindow,fullscreen,scrollbars=yes');

channelmode: só para MSIE's:
window.open(href, windowname, 'width=400,height=150,channelmode=yes,scrollbars=yes');

Mais informações acesse:
http://msdn.microsoft.com/en-us/library/ms536651(VS.85).aspx

Nenhum comentário:

Postar um comentário