Здравствуйте!
Сделал резиновую флэшку, вот код:

Код:
stop();
Stage.scaleMode = "noScale";
Stage.align = "TL";
_root.onResize = function() {
if (Stage.width>=800) {
mc_logo._x = Stage.width/2-mc_logo._width/2;
mc_adresses._x = Stage.width/2-mc_adresses._width/2;
mc_redText._x = Stage.width/2-mc_redText._width/2;
} else {
mc_logo._xscale = mc_logo._yscale=Stage.width/8;
mc_logo._x = Stage.width/2-mc_logo._width/2;
mc_logo._y = (100-mc_logo._xscale)/2;
mc_adresses._xscale = mc_adresses._yscale=Stage.width/8;
mc_adresses._x = Stage.width/2-mc_adresses._width/2;
mc_adresses._y = (45-mc_adresses._xscale)/4+110;
mc_redText._xscale = mc_redText._yscale=Stage.width/8;
mc_redText._x = Stage.width/2-mc_redText._width/2;
mc_redText._y = (115-mc_redText._xscale)/4+160;
}
};
Stage.addListener(_root);
_root.onResize();
Публикую во swf и в exe файлы - они работают нормально, публикую в html-файл - в нем видно только фон, даже когда изменяю размеры. Вот что дает флэш для html:

Код:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=koi8-r" />
<title>capResize</title>
</head>
<body bgcolor="#ff8a00">
<!--url's used in the movie-->
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="800" height="228" id="capResize" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="capResize.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ff8a00" /><embed src="capResize.swf" quality="high" bgcolor="#ff8a00" width="800" height="228" name="capResize" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</body>
</html>
Товарищ по работе (программер) берет swf-файл и сам вручную вставляет его в html, у него тоже не появляется содержимое, но при изменении размеров окна все же появляется. Вот его код html:

Код:
Сергей: <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="100%" height="228" id="resizecap" align="center">
<param name="allowScriptAccess" value="sameDomain">
<param name="movie" value="resizecap.swf">
<param name="quality" value="">
<param name="bgcolor" value="">
<embed src="resizecap.swf" quality="high" width="100%" height="228" name="resizecap" align="top" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">
</object>
Не пойму почему у меня вообще не появляется содержимое флэшки в окне, а у товарища-программиста только при изменении размеров окна. Ведь в конце кода стоит _root.onResize. Да и в самой swf-ке все содержимое (импортированные заранее в библиотеку и помещенные в центр флэшки ai-объекты) видно сразу безо всяких там ресайзов. Раньше делали такие же работы и все шло и работало.
Если кому нужно, прилагаю исходник.
Подскажите, пожалуйста, что сделать, чтобы все отображалось своевременно и верно.