Добрый день.

1. Этот (http://forum.mozilla-russia.org/viewtopic.php?pid=500033#p500033) код не работает.

2. Отсюда (http://forum.mozilla-russia.org/viewtopic.php?pid=500368#p500368):
- код "Fit to width 2" работает. Но не учитывает появление вертикальной полосы прокрутки, в этом случае выравнивание будет неполным. А также этот код работает медленно.
- "Fit to width 3" работает, но выравнивает лишь текст, а не всю страницу. А если ширина текста меньше, то растягивает, чего быть не должно.

3. Отсюда (http://custombuttons.sourceforge.net/forum/viewtopic.php?p=372#p372) в коде допущена ошибка (в начале должно быть var document = content.document;). Принцип и недостатки - как у "Fit to width 2" выше.

4. http://stackoverflow.com/questions/5484578/how-to-get-document-height-and-width-without-using-jquery
document.body.offsetWidth - получает ширину окна. Но как получить ширину самого документа и потом как-то изменить ее на ширину окна?
document.body.offsetWidth - у меня выводит также ширину окна, а не документа
(http://javascript.ru/blog/Andrej-Paranichev/Izmereniya-okna-dokumenta-elementov#razmery-dokumenta-i-elementov)

В общем, хотелось усовершенствовать функцию выравнивания документа по ширине страницы (быстродействие в том числе)... Однако владением javascript похвастаться не могу. Поэтому прошу помощи у форумчан.

Спасибо за ответы.

https://forum.mozilla-russia.org/viewto … pid=654522