Просмотр полной версии : координаты текста
kraftwerk
15.03.2004, 23:58
Вот к примеру у меня есть текстовое поле переменная text , допустим я загрузил туда из какого-то файла текст, но он весь в моем текстовом поле не поместился, как узнать как я должен после загрузки текста поменять высоту текстового поля, чтобы текст там весь убрался?
kraftwerk
16.03.2004, 03:42
ну да, показался, т.е. как я долженизменить высоту текстового поля?
я конечно понимаю, что для конкретного шрифта и размера сам могу просчитать, через функцию maxscroll, умноженную на высоту строчки, которую я могу опытным путем узнать, но как нибудь это для произвольного текста это сделать можно?
TextField.prototype.getTFieldHeight = function()
{
var th = this.textHeight, bottom = this.bottomScroll;
var height = th/bottom+th;
return height;
};
после загрузки контента в твое текстовое поле "tfield":
tfield._height=tfield.getTFieldHeight()
Блин, прошу прощения, запарился совсем:))....ничего не нужно
просто:
tfield.autoSize=true и все
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.