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

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

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

Регистрация: Oct 2009
Сообщений: 155
Attention Скроллинг мышкой

Есть сайт, на нём флэшка довольно большая по площади. Надо сделать так, чтобы можно было скроллить страницу всю, не сводя курсор с флешки. Видел, что на некоторых сайтах это реализовано, а как сделать не знаю.

Подскажите подалуйста!

Старый 13.02.2010, 11:09
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 2  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Флешка публикуется в блоке со стилем position:fixed.
Правда нужно будет решить проблему с тем, что IE6 не понимает этого, но в инете есть рецепты.

Старый 13.02.2010, 11:11
NAO111 вне форума Посмотреть профиль Отправить личное сообщение для NAO111 Найти все сообщения от NAO111
  № 3  
Ответить с цитированием
NAO111

Регистрация: Oct 2009
Сообщений: 155
благодарю! то есть влешку надо публиковать со стилем fixed, да?

Старый 13.02.2010, 11:12
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 4  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Да. Блок <div>. А флешка внутри. И не забудьте пофиксить для IE6, есть минимум два решения.

Старый 13.02.2010, 11:13
NAO111 вне форума Посмотреть профиль Отправить личное сообщение для NAO111 Найти все сообщения от NAO111
  № 5  
Ответить с цитированием
NAO111

Регистрация: Oct 2009
Сообщений: 155
найду) спасибо!!

Старый 13.02.2010, 11:26
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 6  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Вот, нашел у себя:
В секции <head>
Код:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript" src="../js/swfobject.js"></script>
<script language="javascript">
var fsFlashvars  = false;
var fsParams = { menu: "false",	allowScriptAccess: "always", allowFullScreen: "false",	quality: "high", bgcolor: "#000000", wmode: "transparent", scale: "exactfit" };
var fsAttributes = { id: "flashscreen",  name: "flashscreen", align: "middle" };	
swfobject.embedSWF("../flash/flashscreen.swf", "flashscreen", "100%", "100%", "9.0.0", "../flash/expressInstall.swf", fsFlashvars, fsParams, fsAttributes);
</script>
<!--[if lt IE 7]>
<![if gte IE 5.5]>
<style type="text/css"> 
#flashscreen { position: absolute; top: expression(eval(document.documentElement.scrollTop));}
html {  background: url(about:blank); }
</style>
<![endif]>
<![endif]-->
.
.
.
</head>
Блок внутри IF выполняется только для IE6, это такой прием.

В секции <body>, внутри <div id="flashscreen"> публикуется флешка. Стиль fixed внешнего <div> срабатывает нормально для FF, Opera и должен для IE7.
Код:
<body>
.
.
.
<div style="width:100%; height:100%; left:0px; top:0px; position:fixed;">
<div id="flashscreen">
</div>
</div>
.
.
.
</body>
тут у меня флешка во все окно браузера (100%), но это все легко меняется.
Публикация идет через SWFObject 2-ой версии, чего и вам рекомендую.


Последний раз редактировалось mooncar; 13.02.2010 в 11:36.
Создать новую тему Ответ Часовой пояс GMT +4, время: 21:04.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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