Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: отображение flash в разных браузерах
 
 автор: Lilu   (30.08.2007 в 15:29)   письмо автору
 
 

Можно ли чтобы флеш отображался во всех браузерах, например, в Avant 11.5 этого ролика не видно вообще, в опере нормально, а в firefox - нужно нажать сперва для запуска... Как же это делается....


<html>
<head>
 <script type="text/javascript" src="swfobject.js"></script>
</head>
<body  class="sc" leftmargin="0" rightmargin="0" topmargin="0" bottommargin="0">
<script type="text/javascript">
  var so = new SWFObject("rolik_pre2.swf","mymovie","465","180","7");
  so.addParam("wmode", "transparent"); 
   so.write("flashc");
 </script>

</body>

   
 
 автор: AlexSol   (30.08.2007 в 16:55)   письмо автору
 
   для: Lilu   (30.08.2007 в 15:29)
 

в Avant 11.5 плеер установлен?

попробуйте скачать последнюю библиотеку SWFObject.

   
 
 автор: lilu   (30.08.2007 в 17:53)   письмо автору
 
   для: AlexSol   (30.08.2007 в 16:55)
 

Мне нужно чтобы этот ролик видели поьзователи сайта, и я не знаю каким браузером они будут пользоваться и есть ли там плеер?
Что тут можно сделать?
Можно ли установить фоновую картинку, на случай если плеера у пользователя нету. И как это сделать в моём коде....

   
 
 автор: AlexSol   (30.08.2007 в 18:38)   письмо автору
 
   для: lilu   (30.08.2007 в 17:53)
 

в вашем коде пользователь не увидет ничего.

простейший пример использования взятый с оф.сайта:


<script type="text/javascript" src="swfobject.js"></script>
        
<div id="flashcontent">
  This text is replaced by the Flash movie.
</div>

<script type="text/javascript">
   var so = new SWFObject("movie.swf", "mymovie", "400", "200", "8", "#336699");
   so.write("flashcontent");
</script>


если плеер не установлен, то человек видет содержимое блока <div id="flashcontent">

   
 
 автор: Sergeous   (02.09.2007 в 02:07)   письмо автору
 
   для: AlexSol   (30.08.2007 в 18:38)
 

Интересно, я пользуюсь таким кодом


<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#3,0,0,0" width="652" height="440">
<param name="SRC" value="/flash/flash.swf
<embed src="/flash/flash.swf" pluginspage="http://www.macromedia.com/shockwave/download/" type="application/x-shockwave-flash" width="640" height="396">
</embed>
</object>



Чем они отличаются?

   
 
 автор: AlexSol   (02.09.2007 в 09:03)   письмо автору
 
   для: Sergeous   (02.09.2007 в 02:07)
 

в прошлом году было обновление ie, после которого объекты с использованием activeX надо активировать, а только потом с ними работать. Тоесть первый клик по флешке или виндовс медиа плее передает объекту фокус и только после этого объетк реагирует на мышь и клавиатуру.

   
 
 автор: bronenos   (02.09.2007 в 09:37)   письмо автору
 
   для: AlexSol   (02.09.2007 в 09:03)
 

а с ними не прокатывает ли
obj.click();

   
 
 автор: bronenos   (02.09.2007 в 09:37)   письмо автору
 
   для: AlexSol   (02.09.2007 в 09:03)
 

-

   
 
 автор: coloboc66   (03.09.2007 в 00:09)   письмо автору
 
   для: bronenos   (02.09.2007 в 09:37)
 

Какие-то вы странные люди: подключаете на странице plug-in, и смотрите во всех броузрах. В чём проблема вообще???

   
 
 автор: mihdan   (03.09.2007 в 12:13)   письмо автору
 
   для: coloboc66   (03.09.2007 в 00:09)
 


<script type="text/javascript" src="swfobject.js"></script>
        
<div id="flashcontent">
  <img src="тут картинка, которая отображается если флеш отключен" />
</div>

<script type="text/javascript">
   var so = new SWFObject("movie.swf", "mymovie", "400", "200", "6", "#336699");
   so.write("flashcontent");
</script> 


Обязательно ставьте 6 иначе в старых браузер не будет играться флеш, так как если поставить 7 или 8 - это будет обозначать что в старом браузере должен быть плеер этой версии, а там стоит 6 версия.

   
 
 автор: AlexSol   (03.09.2007 в 14:12)   письмо автору
 
   для: mihdan   (03.09.2007 в 12:13)
 

в браузере стаит плеер который поставили. 6 по дефолту только в ie. нужно ставить версию, под которую делалась флешка.

   
 
 автор: mihdan   (03.09.2007 в 17:11)   письмо автору
 
   для: mihdan   (03.09.2007 в 12:13)
 

http://noregret.org/tutor/swfobject/

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования