Хорошо, я использую jQuery и в настоящее время получаю максимальное значение полосы прокрутки:
var $body = $('body');
$body.scrollLeft(99999); // will give me the max value since I've overshot
var max_value = $body.scrollLeft(); // returns 300
$('body').scrollLeft(0);
Когда я пробую это: $body[0].scrollWidth
Я просто получаю фактическую ширину содержимого - 1580
Я думаю, что должен быть лучший способ забыть.
ИЗМЕНИТЬ
Чтобы уточнить, я также попробовал $(window).width()
и $(document).width()
, которые дали мне 1280 и 1580 соответственно.