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

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

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

Регистрация: Aug 2006
Адрес: Nibelheim
Сообщений: 34
Отправить сообщение для Zadiak с помощью ICQ
Post swfobject или как "правильно вставлять".

Доброго времени суток.

После поиска на форуме, само-собой, наткнулся на следующую статью: http://noregret.org/tutor/swfobject/

После чего применил полученный код к скрипту своей страницы.
Нужно "обезрамить" два ролика.
В статье сказано, что для вставки больше чем одного swf требуется "каждый html-контейнер, в который будет помещен свиф, должен иметь уникальный id"

"Осознав" все это и ещё раз пройдясь по поиску получил следующее:

Для первого ролика:
Код:
<script type="text/javascript" src="swfobject.js"></script>
<div id="flashcontent1">
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="900" height="82">
      <param name="movie" value="menu.swf" />
      <param name="quality" value="high" />
      <embed src="menu.swf" width="900" height="82" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>
    </object>
</div>

<script type="text/javascript">
  var so = new SWFObject("menu.swf","menu","900","82","7","#006699");
  so.write("flashcontent1");
</script>
Для второго ролика:
Код:
<script type="text/javascript" src="swfobject.js"></script>
 <div id="flashcontent2">
 <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="900" height="400" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="049.swf" />
<param name="loop" value="false" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" /><embed src="049.swf" width="900" height="400" loop="false" align="middle" quality="high" bgcolor="#ffffff" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</div>
<script type="text/javascript">
  var so = new SWFObject("049.swf","049","900","400");
  so.write("flashcontent2");
</script>
В итоге без рамки грузится только первый ролик, второй с рамкой. Более того, появилась ошибка на странице.

Уважаемые форумчане, укажите мне на мою ошибку в этом коде.
Спасибо большое.
__________________
Тебе плохо? Прими ФАКИТОЛЛ.
flasher 4eva!!))))


Последний раз редактировалось etc; 15.08.2007 в 16:54.
Создать новую тему   Часовой пояс GMT +4, время: 02:02.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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