На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: PIL
  
> Передача параметра в Flash.swf , HTML -> SWF
    Допустим, на страничке есть
    ExpandedWrap disabled
      <object ...>
      </object>
    в который зашита swf-ка. Как бы мне написать что-то типа
    ExpandedWrap disabled
      <param name="FrameNumber" value="3">

    чтобы флешка смогла прочитать этот параметр и перескочила на 3-й фрейм (потому что я так написал в HTML значение параметра)?
    Никак не могу добиться взаимодейтвия Flash & HTML :(
      А разве во флешке не появляется переменной FrameNumber?
      Попробуй ещё передать параметр в URL'е флешке типа flash?FrameNumber=3

      Добавлено
      Посмори ещё тут http://xpoint.ru/forums/internet/flash/faq.xhtml#753
        Mixxx, спасибо большущщее за ссылочку! :)
        URL менять не пробовал, потому что мультик кэшироваться не будет (как и написано). А вот там есть еще ссылочка на сайт Macromrdia, где и написано, что можно использовать параметр FlashVars. Вот так работает:
        в тэге object
        ExpandedWrap disabled
          <param name="FlashVars" value="FrameNumber=2">

        в embed
        ExpandedWrap disabled
          <embed src="try.swf" FlashVars="FrameNumber=2" quality="high">

        В самом мультике появляется прекрасная переменная FrameNumber, равная двум.
        ЗЫ: Можно использовать несколько переменных, перечисленных через &. E.g.
        ExpandedWrap disabled
          FlashVars="FrameNumber=2&doStop=true"

        и т.п.
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0273 ]   [ 15 queries used ]   [ Generated: 25.04.24, 17:01 GMT ]