ЯС:
Установка высоты и ширины вставки может изменить высоту и ширину получаемой вспышки.
Скопируйте код кода следующим образом:
<!DOCTYPE HTML>
<html>
<тело>
<embed src="test550X400.swf" id="flash"/>
<тип сценария="текст/javascript">
var flash = document.getElementById("flash");
alert("Ширина: "+flash.width+" Высота: "+flash.height);
</скрипт>
</тело>
</html>
ЯВА:
Размер флэш-памяти можно получить, используя Java для анализа информации заголовка флэш-файла. Особое внимание следует обратить на то, что существует два типа флэш-памяти: FWS и CWS. Часть данных CWS имеет форму флэш-памяти, сжатой zlib, и ее необходимо распаковать перед анализом.
Для флэш-памяти типа FWS информация заголовка содержит информацию о размере. Метод анализа следующий:
Первые три байта идентифицируют тип флэш-памяти (FWS/CWS);
5, 6, 7 и 8 байт — размер флэш-файла;
Прочитайте 5 бит, начиная с 9-го байта, и установите значение n. После n бит прочитайте n бит и установите значение x, снова пропустите n бит, прочитайте n бит и установите значение y. Ширина и высота SWF составляют x/20 и y/20 пикселей соответственно.