
10.11.2006, 19:39
|
|
Регистрация: Dec 1999
Адрес: Магадан
Сообщений: 763
|
Дефолтные значения высоты и ширины - понятия эфемерные, не известные ни флэшке, ни браузеру. Хотя прописаны в заголовке swf.
Флэшплеер их знает (ему для вычисления растяжения надо), но никому не скажет.
Флэшка сама их может определить, только если в ней заданы такие константы скриптом, либо, например, если есть объект на стаже, растянутый на весь стаж в редакторе - в этих случаях можно определить.
php ещё может считать в заголовке.
Так что вариант решения зависит от условий вашей задачи и доступных средств.
Видел ещё такой вариант решения: каждый баннер в своём имени содержит размер типа: "banner_100_100_12456.swf" (100х100) - это имя анализируется серверным скриптом (да можно и javascript-ом), и создаётся контейнер нужного размера в html (в javacripte в этом случае удобно использовать SWFObject - просто вычисляя параметры размера на ходу).
__________________
Верить никому нельзя. Мне - можно. :)
|