![]() |
Проигрывание клипа с любого кадра при открытии через getURL
Привет, форумчане!
Работаю в CS5 и недавно столкнулся с такой незадачей; суть: есть 2 swf-ки: a1 и a2. a2 открывается кнопкой через a1 таким образом: Код в a1: Код AS3: Код AS3:
Клип a2, разумеется, начинает проигрываться с 1 кадра. Можно ли сделать так, чтобы клип а2 начинался с любого кадра, и номер этого кадра можно было бы выбирать? |
getURL - это ж AS2? Да и остальной код похож. Переезжаем.
|
Открывайте не напрямую флэшку в браузере, а страницу с этой флэшкой. И на странице используйте SWFObject для "встраивания" флэшки.
Код AS1/AS2:
Грубо говоря: 1. Открываем страницу с якорем "5" 2. Страница берет якорь и ставит во флэшвары флэшке 3. Флэшка получает флэшвары и, соответственно, перескакивает на нужный кадр. Возможно, кстати, и напрямую ( getURL("a2.swf?frame=5", "_self") ), но тут уж тестировать нужно. Добавлено через 2 минуты А, еще есть вариант. Можно такое организовать с помощью SharedObject`ов, если не хотите с яваскриптом заморачиваться. |
Покажите, пожалуйста, на примере.
Впервые сталкиваюсь с такой задачей и даже не знаю, с чего начать:confused: |
Gonz4000, возможно попозже пример выложу. А вот "с чего начать" вам уже посоветовали, начинайте :)
|
по 2 и 3 пунктам можно поподробнее?
2. Страница берет якорь и ставит во флэшвары флэшке 3. Флэшка получает флэшвары и, соответственно, перескакивает на нужный кадр. Вот составил код странички, в которую открывается swf-ка. Код:
<script type="text/javascript" src="swfobject.js">Подскажите, плиз, что где добавить. А то прям караул :wacko: |
Вы какой-то старый SWFObject используете.
Попробуйте так: Код:
<script type="text/javascript" src="swfobject.js"> |
| Часовой пояс GMT +4, время: 14:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.