JavaScript - Guia de Referência
© 1997 Anderson Barros Torres


Window


É o objeto que ocupa o topo do esquema hierárquico em JavaScript.

Propriedades:
defaultStatus - Determina o conteúdo padrão da barra de status do browser, quando nada de importate estiver acontecendo.
Ex: widow.defaultStatus='Qualquer coisa'

frames - Vetor que armazena as referências para as frames da janela atual.
Ex: parent.frames.lenght // obtém o número de frames da janela principal, assumindo que estamos em uma frame.

parent - Refere-se a janela pai da frame atual.

self - Refere-se a janela atual.
Ex: self.defaultStatus='Qualquer coisa'

status - Define uma mensagem que irá aparecer no rodapé do browser, em substituição por exemplo, a URL de um link, quando estivermos com o mouse sobre o link.
Ex: window.status="qualquer texto"

top - Refere-se a janela de nível mais alto do esquema hierárquico do JavaScript.
Ex: top.close() // fecha a janela principal do browser

window - Refere-se a janela atual. Funciona de modo análogo a self.
Ex: window.status='Qualquer coisa'

Métodos:
alert - Mostra uma caixa de alerta, seguido de um sinal sonoro e o botão de OK.
Ex: alert('Esta é uma janela de alerta!')

close - Termina a sessão atual do browser.
Ex: top.close()

confirm - Mostra uma caixa de diálogo, seguida de um sinal sonoro e os botão de OK e Cancel. Retorna um valor verdadeiro se o usuário escolher OK.
Ex: retorno=confirm('Deseja prosseguir?')

open - Abre uma nova sessão do browser, como se o usuário pressionasse <CTRL>+N
Ex: window.open("URL", "Nome" [,"características"])

Onde:
URL - endereço selecionado inicialmente quando da abertura da nova janela.

Nome - nome da nova janela, definido pelo programador.

características - série de opções de configuração da nova janela, se especificados devem estar na mesma string, separados por vírulas e sem conter espaços.
toolbar=0 ou 1
location=0 ou 1
directories=0 ou 1
status=0 ou 1
menubar=0 ou 1
scrollbars=0 ou 1
resizable=0 ou 1
width=valor inteiro positivo
height=valor inteiro positivo
Ex: window.open("http://www.geocities.com/CapitolHill/6126/javainde.htm","NovaJanela","toolbar=1,location=1,directories=0,status=1,menubar=1,scrollbars=1,resizable=0,width=320,height=240")

prompt - Monta uma caixa de entrada de dados, de forma simplificada comparando-se com o objeto text.
Ex: prompt(label [,valor])

onde:
label - texto que aparece ao lado da caixa.

valor - é o conteúdo inicial da caixa.

setTimeout - Faz com que uma expressão seja avaliada após um determinado tempo (em milissegundos).
Ex: ID=setTimeOut(alert('você chegoua aqui, a 10 segundos'),10000)

ID - identificador utilizado para o cancelamento de setTimeOut

clearTimeout - Cancela setTimeOut.
Ex: clearTimeOut(ID)

Eventos:
onLoad - Ocorre assim que a página HTML termina de ser carregada.

onUnload - Ocorre assim que o usuário sai da página atual.





Página desenvolvida por Anderson Barros Torres. Julho/97
Última alteração: