Просмотр полной версии : Флэш на все окно браузера
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>
Вот здесь http://noregret.org/tutor/swfobject/ ты найдешь ответ на свой вопрос
Развернуть приложение на весь экран во время работы непосредственно в браузере, можно следующим образом:
К примеру:
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
vBulletin® v3.8.9, Copyright ©2000-2026, vBulletin Solutions, Inc.