![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2005
Сообщений: 21
|
Подскажите пожалуйста как быть:
Имеется button, который предназначен для перехода по ссылке: on (release) { getURL(myWebSite,"_blank"); } ,но есть ещё ряд button'ов которые меняют эти ссылки: on (release) { var myWebSite = "http://..."; } Как правильно организовать их работу? В каком месте описывать переменную и присваивать ей адрес? |
|
|||||
|
Регистрация: Sep 2005
Адрес: SPb
Сообщений: 852
|
Прописываешь в первом кадре рута, то есть таймлайна, переменную, ну например mywebsite="http://...". Затем на кнопке для перехода по ссылке пишешь:
on (release) { getURL(_root.mywebsite,"_blank"); } а на остальных кнопках on (release) { _root.mywebsite = "http://..."; } Ошибка была в том, что переменная, которую ты использовал myWebSite работала только в кнопке, если к переменным нужно будет обращаться из других мест (а не только из этой кнопки), то лучше использовать _root или прописывать полный путь к переменной. А ты с помощью var создавал новые переменные. Нужно описывать переменную в главной временной линейке, и прописывать к ней путь, начиная с _root, тогда никаких проблем не будет. Последний раз редактировалось mr.N; 06.10.2005 в 04:06. |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 21
|
Спасибо, всё это у меня работает на localhost.
Почему на сервере это не работает? В поле текста пишется undefined. Пробовал и пути менять и вообще всё в корень вытащил и swf и текстовики, всё равно не воспринимает.... В чём у меня может быть проблема? |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 21
|
Цитата:
Я ещё импортирую текст из файлов и картинки и тут проблема посерьёзней. Они не отображаются, а если и отображается в 1-м браузере, то во втором обязательно нет. Вообще не понятно, почему в IE что-то работает, а в Oper'е нет и наоборот, хотя при проверке отдельно во флэш-плеере всё нормально. Я даже пути все убрал, т.е. все файлы находятся в одном каталоге, т.к. именно с этим была не разбериха у браузеров, один работал корректно, а второй искал файлы в корне. Это код в первом кадре: Цитата:
Цитата:
Последний раз редактировалось 3d_minder; 09.10.2005 в 23:16. |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 21
|
В этом то и дело! Сервер у меня локальный, т.е. недоступный извне, поэтому никак. А может быть дело в нём, может версию 7.0 флэш-плеера не держит?!
Если разместить в другом месте будет работать? У меня была интересней ситуация: Чтобы послностью не загружать сайт я сделал шапку в которой есть movieclip. В этот мувик я загружаю готовые swf соотв. каждому из разделов, но вот этот, что в исходнике, никак не хотел грузиться, было пустое место. Я думал имя не так или путь, но попробовал совсем другую флэшку, переименовал в тоже имя и кинул - всё сработало, а эта никак, пока я её полностью не скопировал в исходнике и не вставил в новый проект. Может использовать плеер более ранней версии? Может это изменить ситуацию? Я пробовал в экспорте указывать 5.0 или 6.0, но у меня ошибки выдаёт, мол не поддерживает ряд команд. Можно ли мне подстроить этот исходник, чтобы он работал в версии 5.0? |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:28. |
|
|
« Предыдущая тема | Следующая тема » |
|
|