![]() |
Изменение размеров ролика из самого ролика
Можно ли менять размеры ролика (т.е. размер "фона") в зависимости от контента?
Я имеею ввиду не масштабирование а именно именение размеров. Т.е. к примеру есть текстовое поле с подгрузкой в него произвольного текста из файла. Поле многострочное с autoSize-ом. Пока высота поля не выходит за пределы высоты ролика - все нормально. А если уже выходит то нада как-то скорректировать (увеличить) высоту ролика что-бы влезло все. Забить на все и сделать со скролом - не предлагать :) Скрол не нужен... Помогите плиз.. |
изменить размер окна Flash плейера неудастся, а если он вставлен в html - то не вижу проблемы (решение - JavaScript)
|
Ролик вставлен в html, да.
Если ты имееш ввиду параметры width=" " height=" " в <object> и <embed> то это не то.. В этом случае меняется просто размеры ролика вместе с содержимым (масштабируются). А мне нужно менять только размер "фона", чтобы невлезающие оъекты влезали. Потому как они у меня динамические (текстовое поле с подгружаемым текстом, без скрола). |
Stage.scaleMode = "noScale";
Stage.height Stage.width Listeners |
Пардон, что-то я читаю через слово :(
NetCat дело говорит, но чтобы ролик не маштабировался, надо ему соответсвующий scaleMode выставить. А дальше двигать объекты, если надо. |
хех..
размер самого листа... ууууууууууууу.. м..дя.... ет уже ниииикак!!!!! ;) :D ;) :p |
Да..я уже понял что никак :(
Stage.height , Stage.width ..они ж реад-онли (( Хотя Stage.scaleMode = "noScale" енто в тему, да. Пасиб )) Ставиш изначально минимальные размеры ролика и "noScale", а потом в html задаеш скока нада. Осталось решить как высяснить сколько это "скока нада". |
Как выяснить "скока нада" решилось. А как теперь JavaScript-ом изменить размер окна плеера? Нужные размеры допустим могу передать из ролика "наружу" в виде переменных... А дальше?
Можно конечно извратится и отправить эти переменные php скрипту, который заново сгенерит теги <object> <embed> c нужными размерами и отправит обратно..но это как-то не то. А как это JavaScript-ом сделать? |
| Часовой пояс GMT +4, время: 10:23. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.