English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A janela pode ser a janela principal, a framework set ou uma única frame, até mesmo uma nova janela criada com JavaScript.
EstewindowO objeto representa a janela no navegador. O objeto window é criado automaticamente pelo navegador.
Todas as variáveis globais são atributos, as funções são métodos do objeto window.
Todos os objetos JavaScript globais, funções e variáveis se tornam membros do objeto window automaticamente.
O objeto documento é um atributo do objeto window. Portanto, digite
window.document.write("Hello world")
igual ao abaixo
document.write("Hello world")
O objeto window fornece2Esses atributos são usados para encontrar a largura e a altura da visão da janela do navegador.
Ambos os atributos retornam o tamanho em pixels:
window.innerWidth -Largura interna da janela do navegador (em pixels)
window.innerHeight -Altura interna da janela do navegador (em pixels)
Este é um exemplo de como exibir o tamanho atual da janela de exibição:
var h = window.innerHeight; var w = window.innerWidth;Teste e veja‹/›
para o Internet Explorer 5、6、7、8:
document.documentElement.clientWidth
document.documentElement.clientHeight
ou
document.body.clientWidth
document.body.clientHeight
Solução cross-browser (para IE8e versões mais antigas usavam clientWidth e clientHeight):
var h = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; var w = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;Teste e veja‹/›
Exibir altura e largura usando o evento onresize:
<body onresize="myFunc()"> <script> function myFunc() { var w = window.innerWidth; var h = window.innerHeight; document.getElementById("para").innerHTML = "Largura: " + w + "<br>Altura: " + h; } </script>Teste e veja‹/›
window.open()O método abre uma nova janela do navegador e carrega o documento especificado.
Os seguintes exemplos são abertos em uma nova janela com altura e largura especificadas “ pt.oldtoolbag.com":
window.open("https://pt.oldtoolbag.com", "", "width=400, height=300");Teste e veja‹/›
Para referência completa de propriedades e métodos, acesse nossa <Referência do Objeto Janela JavaScript>。
A parte de referência contém descrições e exemplos de todas as propriedades e métodos da janela.