Опубликовано

Конструктор JavaScript +

1

2Именно, в функции construct и будет основная часть скрипта. Рассмотрим поэтапно, что здесь будет происходить.

Для начала нам нужно задать ширину блока ссылок. Здесь, смысл в том, что бы все ссылки были в одной строке, для облегчения их скроллинга. Найти такую ширину довольно просто: количество страниц умножить на ширину ссылки на страницу. Правда, тут уже возникает проблема. Дело в том, что Опера хранит числовые значения как 16 битные числа, и, следовательно, ширина блока не может быть больше 32767 px. Конечно, это не так уж и мало, более 1000 ссылок при ширине в 30px, но все равно, не очень удобно. Читать далее Конструктор JavaScript +