PDA

Просмотр полной версии : Флэш на все окно браузера


DionisNN
02.02.2007, 14:42
Подскажите, как сделать html, чтобы внедренный в него flash, разворачивался на полное окно браузера.

Причем желательно чтобы пропорции сохранялись!

Сейчас выглядит следующим образом:
<embed src="name.swf" quality="high" bgcolor="#ffffff" width="100%" height="700" name="myname" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />

В FireFox'e маштабируется по ширине, а в IE6 - нифига!

Вобщем подскажите, кто поопытней...

milibilli
16.02.2007, 14:01
почитай это http://flash-mx.ru/url_elastic#start

biblbroks
09.06.2007, 12:21
в коде странички удали все до блока <html>

talva
07.08.2007, 22:50
Вот здесь http://noregret.org/tutor/swfobject/ ты найдешь ответ на свой вопрос

Arnik7
13.04.2009, 05:42
Развернуть приложение на весь экран во время работы непосредственно в браузере, можно следующим образом:

К примеру:

1 Создаем новый документ и вставляем в первом кадре следующий код:

Stage.scaleMode = "noScale";
Stage.align = "TL";
function toggleFullScreen() {
if (Stage["displayState"] == "normal") {
Stage["displayState"] = "fullScreen";
} else {
Stage["displayState"] = "normal";
}
}
var resizeListener:Object = new Object();
resizeListener.onResize = function() {
toggleFullScreenButton._x = Stage.width/2;
toggleFullScreenButton._y = Stage.height/2;
};
toggleFullScreenButton.onRelease = function() {
toggleFullScreen();
};
Stage.addListener(resizeListener);

Сохраняем, публикуем.

2 Для отображения клипа в браузере, вставляем следующий код на страницу:

<object data="http://cleverbrain.ru/fullscreen.swf"
type="application/x-shockwave-flash" width="400" height="200" >
<param name="movie" value="http://cleverbrain.ru/fullscreen.swf" />
<param name="allowFullScreen" value="true" />
</object>

valeriy2000
30.04.2010, 19:20
Режим FullScreen я програмирую в CS3 на AS 3.0

1 слой- делаешь кнопку называешь full_btn

///////////////////////////////////////////////////////

2 слой- AS следующий скрипт

///////////////////////

function FullScreen ():void
{


if (stage.displayState == "normal") //условие, если экран в нормальном режиме
{
stage.displayState = "fullScreen"; //то при нажатии на кнопку полный экран
stage.scaleMode = StageScaleMode.NO_SCALE; //NO_SCALE- элементы не изменяются
}
else //если fullScreen...
{
stage.displayState = "normal"; //то при клике переходит в нормальный режим
}
}
full_btn.addEventListener(MouseEvent.CLICK,Full ); //собственно листинг функции
function Full(event:MouseEvent):void
{
FullScreen();


}
//////////////////////////////////////////////////////////////////

Для использования полноэкранного режима необходимо добавить новый параметр тегов <object> и <embed> allowFullScreen в HTML код. По умолчанию он является false, что не поддерживает полноэкранный режим. Для его включения необходимо задать allowFullScreen равным true в <object>/<embed> тегах.

Поверх всего при полноэкранном режиме возникнет диалоговое окно, показывающее как выйти из этого режима. Через несколько секунд окно исчезнет.

пример:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,18,0"
width="ширина" height="высота" id="fullscreen" align="middle">
<param name="allowFullScreen" value="true" />
<param name="movie" value="имя.swf" />
<param name="bgcolor" value="#333333" />
<embed src="имя.swf" allowFullScreen="true" bgcolor="#333333" width="ширина" height="высота
name="fullscreen" align="middle" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

Добавлено через 1 минуту
www.chocolate-sp.ru (http://www.chocolate-sp.ru) пример фотогалереи в режиме full Screen