![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 9
|
Здравствуйте, нужна Ваша помощь. Суть в том, что есть шапка сайта в виде клипа на flash, под шапкой кнопки.
Как сделать так, чтобы при нажатии на эти кнопки заставка не проигрывалась снова? Так она проигрывается один раз при загрузке сайта, но при навигации начинает проигрываться заново. Помогите пожалуйста. Нужно, чтобы заставка проигрывалась только один раз при загрузке сайта и больше не проигрывалась при навигации и нажатиях на кнопки. |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 107
|
может использовать onLoad ?
|
|
|||||
|
Регистрация: Dec 2006
Сообщений: 9
|
Я не знаю, что использовать. Я чайник в этом деле, щас стоит goto and stop
|
|
|||||
|
как я понял, шапка с меню висит на каждой хтмл странице сайта
и надо играть в ней анимацию только один раз кроме SharedObject для этого можно еще передавать флэшке параметр (через swfObject напирмер) вроде page="home" и во флэшке проверять его значение, если home то проигрывать анимацию, если нет - gotoAndStop но в этом случае анимация будет проигрываться при каждом возвращении на главную поэтому рекомендую остановиться на SharedObject (это аналог кукисов)
__________________
Хороший отдых - половина работы. |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 9
|
Сколько будет стоить сделать эти кукисы т.к сам я не умею?
И ещё вопрос, у меня есть кнопки во флэше, делал в проге. При наведении на кнопку пишет (нажмите, чтобы активизировать объект). Приходится 2 раза кликать, а это неудобно. Можно этот как-нибудь решить? |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 107
|
button.onPress ?
|
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Цитата:
второй вопрос - swfobject и поиск по форуму |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 9
|
ламерский вопрос. А куда эти кукисы вставлять?
Второй пункт вообще не понял. Прочитал все ветки и ничего из предложенного у меня не заработало. Читал также доки на майкрософте и адобе ![]() Последний раз редактировалось AlexAxe; 12.01.2007 в 03:47. |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Этот код в первый кадр флешки. SharedObject находится в хелпе флеша.
Будет играть только один раз вообще, так что лучше наверное поступить так: var updTime = 3600*1000;// ставим час на обновление
var ms = (new Date()).getTime(); //текущее время
var so = SharedObject.getLocal('kookie');
var lastPlayed= so.data.lastPlayed || 0; //когда играло в последний раз
if( ms - lastPlayed > updTime ){// час прошел с последнего визита
so.data.lastPlayed = ms;
play();
}else{
stop();
}
Последний раз редактировалось Kikasso; 12.01.2007 в 11:11. |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|