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

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

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

Регистрация: Sep 2008
Сообщений: 7
Question В браузере Не работает ПРОБЕЛ управляющий флэшкой.

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

Старый 31.03.2010, 16:46
zurkis вне форума Посмотреть профиль Отправить личное сообщение для zurkis Найти все сообщения от zurkis
  № 2  
Ответить с цитированием
zurkis
 
Аватар для zurkis

Регистрация: Nov 2008
Адрес: Атланта
Сообщений: 1,271
встроить в swf object
__________________
Пока я жив, Вы горем обеспечены

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

Регистрация: Sep 2008
Сообщений: 7
А можно по подробнее как это сделать? Я не силён в htmlе.
Или примерчик, если можно.
Спасибо.

Старый 31.03.2010, 19:53
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 4  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
примерно так:
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
	<head>
		<title>SWFObject 2 static publishing example page</title>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<script type="text/javascript" src="swfobject.js"></script>
		<script type="text/javascript">
            var flashvars = null;
            var params = {"bgcolor":"#E6EAEF"};
            swfobject.embedSWF("ctfmaudioplayer.swf", "PubTalkPlayer", "242", "124", "9.0.0", "http://www.ct.fm/ctfmaudioplayer/expressInstall.swf", flashvars, params);
        </script>	
</head>
	<body style=" background-color:#00FF00">
        <div id="PubTalkPlayer">
        <h3>CT.FM - Audioplayer</h3>
        <p>У Вас неустановлен Flash плагин.</p>
        <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
        </div>
	</body>
</html>
в данном случае содержимое дива PubTalkPlayer будет заменено на флешку. Но на самом деле это не то, что вам нужно. Это "лечит" проблему, когда нужно сначала активировать флешку щелчком мыши на ней, и только второй щелчек срабатывает уже для флешки (т.е. проблема у банеров и меню - первый щелчек не делает переход по ссылке).

Флеш - отдельное приложение внутри html. Пока у него нет фокуса, он не перехватывает события от клавиатуры. Единственное, можно написать javascript, который будет перехватывать нажатия клавиш и посылать их флешу. Яваскрипт перехватывает клавиатуру все время, см. http://unixpapa.com/js/testkey.html
__________________
мой пустой блог

Старый 01.04.2010, 15:25
grafflash вне форума Посмотреть профиль Отправить личное сообщение для grafflash Найти все сообщения от grafflash
  № 5  
Ответить с цитированием
grafflash

Регистрация: Sep 2008
Сообщений: 7
Спасибо большое!

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

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

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


 


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


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