Заголовок сообщения: ДАННЫЕ из хтмл файла Добавлено: 19 Сентябрь 2006, 12:26:59
привет....всем...
проблемма состоит в том что …
1-в хтмл файле есть некая флешка 1.свф .которая подгружает в себя другую некую флешку 2.свф
первой же флешке- её ХТМЛ файл передает данные
Код:
<param name="movie" value="1.swf?mnnn=7">
во второй идёт проверка типа …
Код:
mc.gotoAndPlay(_root.mnnn)
в том то и проблемма что данные из ХТМЛ файла не попадают во флешку...
помогите если кто сталкивался делаю такое впервые
_________________ Вы смеётесь над нами , потому что мы отличаемся от вас,
а мы смеёмся над вами, потому что вы НЕ отличаетесь друг
от друга
mc.gotoAndPlay(_root.mnnn)
разве это проверка?
проверка - вывести в текстове поле например.
а счас непонятно что происходит. загрузили данные в првый флэш потом в него грузанули второй? каким методом?
да проверял …. трейсил и в текст поле выводил - андифайнед
имеется.… ХТМЛ файл с <param name="movie" value="1.swf?mnnn=7"> такими параметрами … переменная mnnn-прописыввается из ХТМЛ файла при чтении её из 1-й или 2-й флешки переменную не видит
так 1-я флешка.…. в неё грузится 2-я флешка.… и проверяются Данные - но ничего …. андифайнд
_________________ Вы смеётесь над нами , потому что мы отличаемся от вас,
а мы смеёмся над вами, потому что вы НЕ отличаетесь друг
от друга
ctrlaltdel, а разве переменные передаются таким способом?
я всегда передаю
<param name="flashvars" value="myvar=tadam"/>
..
<embed flashvars="myvar=tadam" … />
И на _root флеша появляется стринговая переменная myvar.
обратите внимание СТРИНГОВАЯ.
Так что если у вас есть кадр с меткой "7" - то все у вас получится, а так лучше
Код:
var fr:Number = parseInt(_root.mnn); mc.gotoAndPlay(fr);
Мигель, попробую спасибо огромною …. буду делать … понял я … я просто не работал ещё ни разу с передачей данных из ХТМЛ файла и этот способ кое где работал а кое где нет оттого и не нравится он из за этого КОЕГДЕ
_________________ Вы смеётесь над нами , потому что мы отличаемся от вас,
а мы смеёмся над вами, потому что вы НЕ отличаетесь друг
от друга
Мигель, спасибо всё работает - но работает в ИЕ .. в опере же и в мозиле наблюдается не очень приятная картина
вместо того чтоб в нужный мувиклип - подгрузить ролик имя которого задается через переменную
ролик грузится с левой стороны от Главного Клипа ….
можно ли как-то исправить ??
_________________ Вы смеётесь над нами , потому что мы отличаемся от вас,
а мы смеёмся над вами, потому что вы НЕ отличаетесь друг
от друга
ctrlaltdel, разница видимо в том, что ИЕ пользуется данными из object а опера и фокс - используют embed (кажется... если я неправ - поравьте меня)
важно прописать все и в объекте и в ембиде
Если я к примеру хочу передать переменную name=Vasisualiy
то я должен в <object> включить
<param name="flashvars" value="name=Vasisualy" />
и в <embed src="….." flashvars="name=Vasisualiy" …… >
Почему такая разница в визуализации - можно судить, только посмотрев код.
Видимо в фоксе и опере не переданы переменные ролику.
да нет …...Данные то передаются Нормально … всё работает … но всё Работает в ИЕ в опере же и мозиле такая или подобная Фигня выскакивает - то есть клип дублируется и вставляется рядом … как в скрине … или в мозиле - сверху
_________________ Вы смеётесь над нами , потому что мы отличаемся от вас,
а мы смеёмся над вами, потому что вы НЕ отличаетесь друг
от друга
eddy444, дык в том то и дело что заказчику надо именно из хтмл
суть сводится к тому что передаваемые данные являются метками кадров на которые отсылается определённый - загруженный мувик
суть сводится к тому чтоб сделать возможность управления сайтом при помощи кнопок навигации...
я предложил кучу вариантов начиная с Якорей.заканчивая ХМЛ-м и через Жаваскрипт но заказчик требует чтоб было банальная флешка+хтмл-ка и данные из хтмл-ки во флеш передавались и там уже проверялось
_________________ Вы смеётесь над нами , потому что мы отличаемся от вас,
а мы смеёмся над вами, потому что вы НЕ отличаетесь друг
от друга
дык я Изначально сделал.…. через ХМЛ + и через фреймы-якоря - а заказчик кое как Знаком с флешем.… и началось …. что надо через ХТМЛ данные передавать и что им потом ещё и редактировать файлы - там если нормально взятся за сайт - менять надо 99 % всего вся инфа встроенная .даже текст … бредово сделано вообщем
а менять незя … ничё ….
_________________ Вы смеётесь над нами , потому что мы отличаемся от вас,
а мы смеёмся над вами, потому что вы НЕ отличаетесь друг
от друга
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.