Você está aqui: Adobe AIR ::: AIR + HTML (JavaScript, CSS, AJAX, etc) ::: NativeWindow

Como retornar a largura total e a largura útil de uma janela Adobe AIR

Quantidade de visualizações: 6398 vezes


Em algumas situações, pode ser necessário sabermos a largura de uma janela Adobe AIR. A questão é que temos duas larguras, uma se refere à largura total da janela (incluindo as bordas inseridas pelo sistema operacional) e a outra se refere à largura útil da janela, ou seja, a largura interna disponível para a visualização do documento HTML contido na janela. Não confunda largura interna com a largura total do documento HTML. São propriedades distintas.

A largura total da janela pode ser obtida a partir da propriedade width da classe NativeWindow enquanto a largura útil pode ser obtida a partir da propriedade width da classe HTMLLoader.

Veja um exemplo completo:
<html>
<head>
  <title>Estudos Adobe AIR + HTML</title>
  
  <script type="text/javascript">
    function obterLarguras(){
      // obtém a largura total
      var largTotal = window.nativeWindow.width;
	  
      // obtém a largura útil
      var largUtil = window.htmlLoader.width;
	  
      window.alert("A largura total da janela é: " + largTotal +
	" pixels.");
		
      window.alert("A largura útil da janela é: " + largUtil +
	" pixels.");
    } 
  </script>

</head>
<body>

<button onclick="obterLarguras()">Obter Larguras</button>

</body>
</html>


Link para compartilhar na Internet ou com seus amigos:

Veja mais Dicas e truques de Adobe AIR

Dicas e truques de outras linguagens

Códigos Fonte

Programa de Gestão Financeira Controle de Contas a Pagar e a Receber com Cadastro de Clientes e FornecedoresSoftware de Gestão Financeira com código fonte em PHP, MySQL, Bootstrap, jQuery - Inclui cadastro de clientes, fornecedores e ticket de atendimento
Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais
Controle de Estoque completo com código fonte em PHP, MySQL, Bootstrap, jQuery - 100% funcional e fácil de modificar e implementar novas funcionalidadesControle de Estoque completo com código fonte em PHP, MySQL, Bootstrap, jQuery - 100% funcional e fácil de modificar e implementar novas funcionalidades
Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais

Linguagens Mais Populares

1º lugar: Java
2º lugar: Python
3º lugar: C#
4º lugar: PHP
5º lugar: C
6º lugar: Delphi
7º lugar: JavaScript
8º lugar: C++
9º lugar: VB.NET
10º lugar: Ruby



© 2025 Arquivo de Códigos - Todos os direitos reservados
Neste momento há 72 usuários muito felizes estudando em nosso site.