PDA

Просмотр полной версии : Размер SWF


vapes
16.01.2007, 14:19
Как AS определить размер SWF, который прописан в HTML для ее отображения

__i
16.01.2007, 15:47
Stage.width | Stage.height ) ечли я правильно понял вопрос

vapes
16.01.2007, 16:23
неа не работает, задай в html область для флешки больше чем сама флешка и попробуй оттрейсить

etc
16.01.2007, 16:25
Так нужно поставить NO_SCALE.

vapes
16.01.2007, 16:28
так вот и стоит no_scale. попробуй сделать флешу размером1х1 и помести туда картинку размером 100х100 и задай в броузере размер флеша 100 на 100 ты увидиши ту же картинку

vapes
16.01.2007, 16:29
а вот как флешке узнать, что у нее размер стал 100 на 100?

__i
16.01.2007, 18:47
в каком браузе тестишь? как выводишь эти размеры?. Допустим ИЕ нужно нексолько миллисекунд чтобы он "растянул" флешку в весь контейнер.

vapes
16.01.2007, 19:53
тещу я в ie и мозилле размеры задаю в <object> и <embed> соответственно

etc
16.01.2007, 20:25
vapes, ты не путаешь stage.width и stage.stageWidth?

vapes
17.01.2007, 13:31
Кстати ты прав stageWidth работает, а что тогда stage.width ???

etc
17.01.2007, 13:48
http://livedocs.macromedia.com/flex/2/langref/flash/display/Stage.html

techno
18.01.2007, 15:40
Как AS определить размер SWF, который прописан в HTML для ее отображения
Это можно сделать на php.
http://php.nukefiles.ru/f/getimagesize.html(эта функция считает и размер swf)

etc
18.01.2007, 15:42
techno, вы тему читали, нет? Даже не тему, а вопрос, который процитировали.

vapes
19.01.2007, 17:32
Еще один вопрос: могу ли я с помощью AS задать и отобразить размеры флешки больше, чем прописаны на HTML странице?

etc
19.01.2007, 17:47
Нет, изменить размеры флешки может только JavaScript-ом. Можно вызвать из AS JS-функцию, чтобы она изменила размеры.

Nirth
19.01.2007, 19:18
2techno
Гениально, давайте будет обращатся к серверу еще и чтобы узнать, кликнул ли юзерь по сайту.