Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Разные значения clientWidth в ie и ff (https://javascript.ru/forum/events/8882-raznye-znacheniya-clientwidth-v-ie-i-ff.html)

SILVERSPEED 18.04.2010 22:42

Разные значения clientWidth в ie и ff
 
Всем привет! Использую плагин jWYSIWYG для редактирования контента на сайте. Редактор молодой только версия 0.6, так что есть баги. Но что покупает это то что написан под jquery! Для определения ширины окна редактора в нем используется "clientWidth". В css задаю ширину textarea, изначально, 400px. Но в FF он выводит окно чуть больше шириной, чем надо, а в ie чуть меньше. Попробовал алертом посмотреть значения. Оказалось что значения "element.clientWidth" в FF 400px, а в IE 387px.

Что делать, как быть?

Страница автора плагиа: http://code.google.com/p/jwysiwyg/ В коде плагина строки определения ширины и высоты 373 и 374.

Инструкция на русском по настройке: http://ya-burglar.ya.ru/replies.xml?...1071&ncrnd=688

Aetae 18.04.2010 22:56

Попробуй offsetWidth. Вообще размеры - тонкая тема.)

SILVERSPEED 18.04.2010 23:05

попробовал в разных браузерах по разному. Могу привести список значений. А есть какой-нибудь плагин, который решает эту проблему, либо описание работы этих методов в браузерах?

PeaceCoder 18.04.2010 23:44

DOCTYPE используете?

SILVERSPEED 19.04.2010 07:41

Использую, и хтмл 4.01 пробовал и xhtml 1.1 все равно без доктайпа еще хуже.

Aetae 19.04.2010 17:40

Стили сбросил? (margin:0;padding:0)

B~Vladi 20.04.2010 01:11

Цитата:

Сообщение от SILVERSPEED
Страница автора плагиа: http://code.google.com/p/jwysiwyg/

Вообще-то этот вопрос к автору плагина.

ЗЫ: Есть известная проблема с padding в IE. Попробуй обнулить их. Какой IE используется?!


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