Janela JS
Objeto de janela: http://www.w3school.com.cn/js/js_window.asp
Todos os navegadores suportam objetos de janela. Representa uma janela do navegador.
Todos os objetos, funções e variáveis globais JavaScript se tornam automaticamente membros do objeto da janela.
Propriedades e formatos de método de objetos de janela:
[janela.] Atributo
[Window.] Método (parâmetros)
Até o documento de HTML DOM é uma das propriedades do objeto da janela:
window.document.getElementById ("cabeçalho");
O mesmo assim:
document.getElementById ("cabeçalho");
Tela JS
Objeto de tela: http://www.w3school.com.cn/js/js_window_screen.asp
O objeto de tela descreve principalmente as propriedades de exibição e cores da tela.
Propriedades dos objetos de tela:
Formato: screen.properties
screen.availwidth - Largura da tela disponível
screen.availHeight - Altura da tela disponível
Em pixels, subtrai as características da interface, como a barra de tarefas da janela.
Localização JS
Objeto de localização: http://www.w3school.com.cn/js/js_window_location.asp
O objeto de localização é usado para representar as informações da URL de uma janela específica.
O objeto Window.Location não pode ser gravado sem o prefixo da janela.
Alguns exemplos:
Location.HostName Retorna o nome de domínio do host da web
Location.PathName Retorna o caminho e o nome do arquivo da página atual
location.port retorna a porta do host da web (80 ou 443)
Location.Protocol Retorna o protocolo da Web usado (http: // ou https: //)
A propriedade Location.Href retorna o URL da página atual.
O método location.assign () carrega o novo documento.
História do JS
Objeto histórico: http://www.w3school.com.cn/js/js_window_history.asp
Um objeto histórico é usado para armazenar uma lista de URLs recentemente visitados pelo cliente.
Para proteger a privacidade do usuário, as restrições são impostas sobre como o JavaScript acessa o objeto.
Alguns métodos:
history.back () - o mesmo que clicar no botão de volta no navegador
history.forward () - o mesmo que clicar no botão para a frente no navegador
Objeto de arquivo
Objeto de arquivo: representa o objeto HTML atual, consistindo no grupo <body> tag, e um objeto de arquivo será criado automaticamente para cada arquivo HTML.
Formatar:
document.properties
document.method (parâmetros)
Link objetos
Os links na página da web serão considerados automaticamente como objetos de link e são representados como document.links [0] e document.links [1] em ordem ...
Defina o formato do objeto Link:
String.link (propriedade)
Objeto de forma
Um objeto infantil do objeto de arquivo. O mecanismo de tempo de execução do JavaScript cria automaticamente um objeto de formulário para cada formulário.
Formatar:
document.forms [index] .Properties
document.forms [index] .methods (parâmetros)
document.form name.properties
document.form name.method (parâmetros)