diogoleter Postado Fevereiro 24, 2009 Denunciar Share Postado Fevereiro 24, 2009 Olá,Preciso obter o tamanho horizontal (largura) da barra de rolagem vertical. Não quero saber o tamanho dela em relação a página, mas a largura da barra.Já pesquisei no Google, mas só encontro funções de como obter o tamanho da barra em toda a página.Para ser mais explicito: Largura da barra de rolagem vertical no sentido esquerda para direita, ou X (horizontal) em vez de Y (vertical).Obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Fevereiro 26, 2009 Denunciar Share Postado Fevereiro 26, 2009 não sei se entendimas dá uma olhada HTML DOM Screen Object Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diogoleter Postado Fevereiro 27, 2009 Autor Denunciar Share Postado Fevereiro 27, 2009 não sei se entendimas dá uma olhada HTML DOM Screen Objectfercosmig, a largura que me refiro é a destacada pela setas em vermelho na figura abaixo.Obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 flavio Postado Fevereiro 28, 2009 Denunciar Share Postado Fevereiro 28, 2009 (editado) Caramba.... você foi longe velhinho... só por curiosidade, onde você vai usar essa informação??!?!?Mas enfim, o máximo que consegui descobrir foi o seguinte:<html> <body> <script> document.write("A largura da barra de rolagem somada à largura das bordas da janela do navegador: " + (document.body.offsetWidth-document.body.clientWidth) + "px"); </script> </body> </html> Aparentemente. independente da resolução do vídeo, no Windows, a resposta é sempre 21px. Mas tem um detalhe. Modifique a tag BODY para retirar a barra de rolagem: <body "style=overflow:hidden">Será mostrado o resultado: 4px. De fato existe uma pequena borda entre o limite extremo da janela e a área destinada a seu conteúdo (Essa borda cinza acima da "barra de título" da figura que você postou).Portanto a largura da barra de rolagem é de (21px - 4px) = 17px Editado Fevereiro 28, 2009 por flavio Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diogoleter Postado Março 2, 2009 Autor Denunciar Share Postado Março 2, 2009 flavio, compreendi a sua idéia, porém, a dimensões que sua sintaxe trata, é a largura da página - (menos) a largura da janela, o que não considera apenas a barra de rolagem. Estou desenvolvendo um filebrowser para o tinymce, já está praticamente pronto, mas com esses problemas de largura. Como o tinymce utiliza seu próprio recurso de janelas, somente seria útil a avaliação da barra de rolagem.Obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
diogoleter
Olá,
Preciso obter o tamanho horizontal (largura) da barra de rolagem vertical. Não quero saber o tamanho dela em relação a página, mas a largura da barra.
Já pesquisei no Google, mas só encontro funções de como obter o tamanho da barra em toda a página.
Para ser mais explicito: Largura da barra de rolagem vertical no sentido esquerda para direita, ou X (horizontal) em vez de Y (vertical).
Obrigado!
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.