O objeto Window é o principal ponto de entrada das APIs para todos os recursos de JavaScript do lado do cliente. Ele representa uma janela do navegador web ou um frame.
Você encontra a descrição completa do objeto Window neste link:
https://developer.mozilla.org/en-US/docs/Web/API/Window
Exemplo:
Neste exemplo usamos o objeto Windows para demonstrar os alguns recursos básicos de como controlar o WebBrowser do lado do cliente.
Html / JavaScript
<!DOCTYPE html> <html> <head> <title>Desenvolvimento Aberto</title> </head> <body> <h2>Desenvolvimento Aberto</h2> <h3>Javascript - WebBrowser - Client - Side</h3> <h4>JavaScript</h4> <br> <p>Objeto Window:</p> <p>String Codificada: RGVzZW52b2x2aW1lbnRvIEFiZXJ0byAtIERlY29kaWZpY2Fkbw==</p> <button onclick="Janela()">Janela</button> <button onclick="Alerta()">Alerta</button> <button onclick="Decodifica()">Decodifica String</button> <pre> <script> function Janela() { var novajanela = window.open("Nova Janela", "Nova Janela", "width=300, height=150"); novajanela.document.writeln("<p>Desenvolvimento Aberto</p>"); novajanela.document.writeln("<p>Nome da Janela: " + novajanela.name + "</p>"); } function Alerta() { alert("Desenvolvimento Aberto\nCaixa de Alerta!!!"); } function Decodifica() { var str = "RGVzZW52b2x2aW1lbnRvIEFiZXJ0byAtIERlY29kaWZpY2Fkbw=="; var dec = window.atob(str); alert("String decodificada: " + dec) } </script> </pre> </body> </html>