Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 09.03.2010, 14:04
Dlead вне форума Посмотреть профиль Отправить личное сообщение для Dlead Найти все сообщения от Dlead
  № 1  
Ответить с цитированием
Dlead

Регистрация: Mar 2010
Сообщений: 1
По умолчанию Full Browser Flash с SWFobject

Добрый день!

Помогите пожалуйста сделать полноценный Full browser flash при помощи SWFobject.
Нужно просто поставить картинку/ролик на бэкграунд сайта. Делаю как описано в доках и вроде получается, но картинка не растягивается на весь экран,на некоторых мониторах виден белый квадрат справа.
Код :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" lang="en"><head>


<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>PN</title>

<script type="text/javascript" src="swfobject.js"></script>
<style type="text/css">

/* hide from ie on mac \*/
html {
height: 100%;
overflow: hidden;
}

#flashcontent {
height: 100%;
}
/* end hide */

body {
height: 100%;
margin: 0;
padding: 0;
background-color: #f60;
}

</style>

</head><body>
<div id="flashcontent"><embed type="application/x-shockwave-flash" src="dima.swf" style="" id="fullScreen" name="fullScreen" bgcolor="#FFF" quality="high" scale="noscale" salign="lt" allowfullscreen="true" width="100%" height="100%"></div>

<script type="text/javascript">
// <![CDATA[

var so = new SWFObject("ImBack.swf", "fullScreen", "100%", "100%", "8", "#FFF");
so.addParam("scale", "noscale");
so.addParam('salign', 'lt');
so.addParam("allowFullScreen","true");
so.write("flashcontent");
// ]]>
</script>


</body></html>

Так же прописываю в action script как написано в документации :

stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;

stage.addEventListener(Event.RESIZE, resizeHandler);

function resizeHandler(event:Event):void {
// center stuff
}

В общем идея в том, что картинка во флеше не растягивается на весь экран, есть пустое пространство.

Заранее большое спасибо!

Создать новую тему   Часовой пояс GMT +4, время: 09:24.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 09:24.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.