Jump to content


Photo

Pegando As Medidas


  • Faça o login para participar
8 replies to this topic

#1 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 21/08/2004, 23:24

O JavaScript tem a possibilidade de retornar um valor numérico correspondente ao tamanho do monitor do cidadão e até mesmo o valor (em px) que uma página da web é vista (x e y).

Resolução

<!--
var w=screen.width;
var h=screen.height;
window.alert("Largura: "+w+"\nAltura: "+h);
//-->


Valores físicos

<body>
<script>
<!--
var w=document.body.clientWidth;
var h=document.body.clientHeight;
window.alert("Largura: "+w+"\nAltura: "+h);
//-->
</script>
</body>


Detalhe: no 2o script, eu usei um exemplo simples de DOM, usando o document.body, que é necessário ter a tag <BODY> na página.

#2 sembly

sembly

    Turista

  • Usuários
  • 53 posts
  • Sexo:Não informado
  • Interesses:Computadores, Hardwares, Softwares, Internet, Programação, Desenvolvimento, Servidores, Fórums, Parceria, Projetos, Portais, Marketing de rede... Tudo relacionado a internet!

Posted 22/08/2004, 02:46

não entendir, pegando as medidas como? ¬¬
Você poderá ganhar R$0,25 (vinte e cinco centavos) por minuto, ou seja, R$10.922,00 (dez mil novecentos e vinte e dois reais) mensais, após um prazo aproximado de 4 meses, apenas convidando pessoas para participar gratuitamente do seu Grupo de Divulgação, por um período experimental de 30 dias.

Confira: http://www.newenterp....php?pbw=FHI602
Obs.: Obrigatório não remover o login de grupo, só entra no sistema quem é convidado por algum associado efetivo.
Login De Grupo: FHI602 (Caso peça)

#Comentário Pessoal#
Galera eu já ganhei 1000 reais só com 2 pessoas que chamei, e retirei 200 reais em 18 de agosto de 2004, funciona mesmo! dúvidas, me mande MP dou todo suporte completo, treinamento, ferramentas e informativos para editar conforme queira.

#3 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 22/08/2004, 18:19

A primeira captura a resolução do monitor da pessoa.

A segunda capta, em pixels, a quantidade que a pessoa está vendo a página da web atual, descontando barra de rolagem, barras de ferramentas, etc.

#4 danillonunes

danillonunes

    Se tudo está funcionando bem, algo está errado, e vice-versa

  • Usuários
  • 182 posts
  • Sexo:Não informado
  • Localidade:Campinas - SP

Posted 25/08/2004, 13:45

Bem legal para quem quer aprender javascript. Eu, por exemplo, que não sei nada, troquei o window.alert por document.write
Abraços
Marcus Danillo
http://danillonunes.net

#5 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 25/08/2004, 13:57

Sim, mas caso a pessoa desejasse que as medidas sejam mostradas na tela.

#6 admin

admin

    Normal

  • Admin Geral
  • 114 posts
  • Sexo:Não informado

Posted 27/10/2004, 20:47

Quanto aos valores físicos, nem sempre isto funciona, Without...

No IE, os valores da janela podem ser: window.innerWidth ou document.body.clientWidth

Já no Mozilla, Opera e Netscape: window.innerWidth ou document.documentElement.clientWidth

Veja o tópico de referência: http://forum.wmonlin...showtopic=28604 (Sabia que já tinha postado algo sobre isso)


Bem... então, os valores físicos da janela são:

var ie = /msie/i.test(navigator.userAgent);
var ieBox = ie && (document.compatMode == null || document.compatMode == "BackCompat");
var canvasEl = ieBox ? document.body : document.documentElement;

var w = window.innerWidth || canvasEl.clientWidth;
var h = window.innerHeight || canvasEl.clientHeight;

As variáveis w e h armazenam os valores da janela.
A variável ie é um booleano que armazena se o browser é o MS IE.
A variável ieBox é um booleano que define se a versão do IE é compatível.

[]s,

#7 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 31/10/2004, 00:05

Nunca pensei nisso antes.

Como eu sempre digo: "Vivendo e aprendendo."

#8 Derfel Cadarn

Derfel Cadarn

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 11/08/2006, 11:05

tem como eu pegar os valores dos documentos e das telas para eu poder inserir estes valores em divs e assim formatar a minha pagina de acordo estes valores?

#9 Perroud

Perroud

    12 Horas

  • Usuários
  • 146 posts
  • Sexo:Não informado

Posted 22/08/2006, 20:46

tem como eu pegar os valores dos documentos e das telas para eu poder inserir estes valores em divs e assim formatar a minha pagina de acordo estes valores?


Nem é preciso, se trabalhar com % (percentual). O viewpoint não importa. Este é o segredo (?) do "liquid layout".
[]'s
Perroud

perroud[at]gmail[dot]com




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq