Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Изменение ширины полосы прокрутки (https://javascript.ru/forum/misc/1371-izmenenie-shiriny-polosy-prokrutki.html)

Devoto 03.07.2008 00:14

Изменение ширины полосы прокрутки
 
Нужно загнать ширину полосы прокрутки обозревателя клиента в переменную для дальнейшей обработки.
Я так понимаю свойство window. :confused:

scuter 07.07.2008 16:42

всё дело в том что прокрутка в разных браузерах разная,
поэтому определить её ширину достаточно трудно,


но если тебе всё таки не лень занирматься таким делом,
определи ширину окна, потом ширину страници
возведи в квадрат ширину окна и подели на ширину страници,

и получится примерная ширина прокрутки.

Gvozd 07.07.2008 16:52

Цитата:

Сообщение от scuter
определи ширину окна, потом ширину страници
возведи в квадрат ширину окна и подели на ширину страници,

отсыпьте и мне. сломал мозг, пока пытался понять математику. по моему достаточно вычесть из ширины окна ширину страницы. Правда я немного не в курсе, как их получить, ну да гугл в курсе.

Андрей Параничев 07.07.2008 17:01

scuter,
Да уж. Если предположить, что ширина прокрутки 20 пикселей, в окне в 800 пикселей,
то по вашей "формуле" получится полный бред:
var windowWidth = 800;
var docWidth    = 780;
alert((windowWidth*windowWidth)/docWidth); // ~820


Часовой пояс GMT +3, время: 13:38.