Показать сообщение отдельно
  #4 (permalink)  
Старый 26.11.2010, 15:42
Профессор
Отправить личное сообщение для Маэстро Посмотреть профиль Найти все сообщения от Маэстро
 
Регистрация: 02.07.2010
Сообщений: 642

Сообщение от Snipe Посмотреть сообщение
мне нужно померить ширину стандартного скролла браузера
Вы так и не сказали, для чего нужно мерять ширину скрола.
Если это нужно, чтобы потом вычислить ширину внутренней области, то есть такой способ:
вставляете DIV
<div id="widthtest" style="width:100%">&nbsp;</div>

затем меряете его ширину:
alert(document.getElementById('widthtest').offsetWidth);

-эта ширина и будет шириной внутренней области, и будет меняться в зависимости от того есть скроллер, или нет.
Но если уж очень надо знать ширину скроллера, то потом можете из ширины родителя этого DIV_a (window,body,...) вычесть offsetWidth этого DIV_a.
Ответить с цитированием