max_fl
10.11.2006, 15:52
Есть swf файл. Например, banner.swf. Размеры (ширина и высота) его неизвестны. Требуется отобразить баннер в HTML странице. Но как узнать размеры?
Если использовать такой HTML код:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0
" id="banner" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="banner.swf" />
<param name="quality" value="high" />
<embed src="banner.swf" quality="high" name="banner" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"; />
</object>
то баннер отображается в размере 240x200 вне зависимости от размера заданного на этапе создания.
При этом если отобразить баннер в плеере, вне браузера, то он показывается в нужных размерах, т.е. в тех, которые были заданы на этапе создания.
Измерять баннер линейкой на экране не хочется, тем более, если речь идет об автоматическом отображении большого количества баннеров разных размеров.
Посоветуйте, как быть?
Если использовать такой HTML код:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0
" id="banner" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="banner.swf" />
<param name="quality" value="high" />
<embed src="banner.swf" quality="high" name="banner" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"; />
</object>
то баннер отображается в размере 240x200 вне зависимости от размера заданного на этапе создания.
При этом если отобразить баннер в плеере, вне браузера, то он показывается в нужных размерах, т.е. в тех, которые были заданы на этапе создания.
Измерять баннер линейкой на экране не хочется, тем более, если речь идет об автоматическом отображении большого количества баннеров разных размеров.
Посоветуйте, как быть?