Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: nagola от 08 Февраля 2005, 10:25:43

Название: Как узнать реальный размер объекта?
Отправлено: nagola от 08 Февраля 2005, 10:25:43
Господа! Нужна помощь! На клиенте динамически формируется "". Изначально не известны его размеры, они формируюются автоматически по ширине и высоте текста. Как узнать его реальный размер после загрузки, или во время загрузки. Клиент-то его отображает, значит размеры есть!
Название: Как узнать реальный размер объекта?
Отправлено: CGVictor от 08 Февраля 2005, 10:39:13
nagola
Во-первых,
span - inline элемент
Размеры может иметь только div.
Браузеры какие?
object.style.width не установлен?
Название: Как узнать реальный размер объекта?
Отправлено: nagola от 08 Февраля 2005, 11:28:36
Объект формируется динамически! Его содержание заранее не известно! Соответственно ни размер, ни координаты объекта жостко задать нельзя! Но очень нужно знать хотя бы Х-координату начала объекта! Ну и размеры в "рх" неплохо! Естественно размеры на клиенте!
Название: Как узнать реальный размер объекта?
Отправлено: CGVictor от 09 Февраля 2005, 11:57:47
nagola
[off]goto 10[/off]
Какие размеры у спана????!! Он их в принципе не имеет! Inline-элемент своих размеров не возвращает.
Размеры имеет только div. Если нужно переписать чье-то - замени span на
.
Какая хрен разница, что он динамический! Да хоть компилируется на лету и Гейтсу высылается...
Х-координата начала - вот с этим ты загеморроишься.
А про размеры - я уже написал. См. выше.
Цитировать
CGVictor:
object.style.width