10.2 - Reposicionando, redimensionando e imprimindo janelas |
|
Uma Janela pode ser redimensionada ou reposicionada na tela em qualquer instante através dos métodos:
Métodos: |
moveBy(dx,dy)
|
- |
Coordenadas do canto superior esquerdo da janela, relativo à posição anterior onde a mesma se encontrava.
|
moveTo(posx, posy)
|
- |
Coordenadas do canto superior esquerdo da janela em valores absolutos.
|
|
|
Métodos: |
resizeBy(dx,dy)
|
- |
novo tamanho da janela (largura e altura) relativo ao tamanho anterior da mesma.
|
resizeTo(tamx, tamy)
|
- |
novo tamanho da janela (largura e altura) em valor absoluto.
|
|
|
É possível ainda controlar o posicionamento das barras de rolagem através dos métodos:
Métodos: |
scrollBy(dx, dy)
|
- |
Reposiciona as barras de rolagem horizontal e vertical relativamente a posição onde as mesmas se encontravam anteriormente.
|
scrollTo(posx, posy)
|
- |
Reposiciona as barras de rolagem horizontal e vertical nas posições posx e posy.
|
|
|
A partir das versões Netscape6.x e Explorer 5.x foi incorporado o método print() ao objeto window. Com ele é possível enviar uma página para a fila de impressão. Quando este método é chamado, aparecerá para o usuário o mesmo diálogo do windows que apareceria se ele clicasse o botão print do navegador.
Propriedades: |
print()
|
- |
imprime o conteúdo da página.
|
|
|
Este primeiro exemplo ilustra o funcionamento dos métodos de reposicionamento, redimensionamento e impressão de janelas.
\n'+
'\n'+
'
\n'+
'Curso de Extensão em Formação de Programadores
\n'+
'Informações Gerais
\n'+
'Objetivo
\n'+
'Formar profissionais aptos a suprir a crescente demanda do mercado por programadores.\n'+
'Quem deve participar
\n'+
'Interessados na área de Informática, com diploma de 2o grau.
\n'+
'Estudantes universitários da área tecnológica e afins.
\n'+
'Profissionais liberais que precisam desenvolver programas de apoio às suas atividades ou suas próprias homepages.\n'+
'\n'+
'\n'+
'\n'+
'\n'+
'\n'+
'