![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Apr 2007
Сообщений: 5
|
Добрый день, господа!
Подскажите как можно с помощью sharedObect показывать флешку один раз. в данном случае есть банер, при нажатии на него идет редирект, далее, что бы он ходил по сайту ему больше эта флешка не надоеддала. Огромное спасибо. Научился показывать и редиректить, остался только Шаред. Могу ли я сюда добавить? Или куда его вставить. Большое спасибо вам, гуру. Последний раз редактировалось iNils; 24.03.2009 в 18:29. |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 1,724
|
А зачем сюда
Это вообще зачем сюда? Такого вообще (насколько я знаю) во флеше нет |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 5
|
Не знаю, я так понимаю он отвечает за закрытие флеша, сейчас больше волнует , что бы банер один раз показывался и спасал нервы пользователей)
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
kewlman, для оформления своего кода надо использовать теги [code][/code]
|
|
|||||
|
С Шаредом примерно так. В коде много лишнего..меня как всегда понесло и я немного перестарался
, нуу.. ты разберешься, что к чему и не нужное тебе удалишь.. var so:SharedObject = SharedObject.getLocal("so"); if (so.data.openCounter == undefined) { so.data.openCounter = 1; } else { so.data.openCounter++; } //Первое сообщение if (so.data.openCounter>0) { this.createTextField("counterTxt",1,150,50,0,0); counterTxt.autoSize = true; counterTxt.html = true; var my_fmt:TextFormat = new TextFormat(); my_fmt.size = 14; counterTxt.htmlText = "<b>Первое</b> и последнее сообщение!!!!!"; counterTxt.setTextFormat(my_fmt); } //Последующие сообщения if (so.data.openCounter>1) { this.createTextField("counterTxt2",1,150,300,0,0); counterTxt2.autoSize = true; counterTxt2.html = true; var my_fmt:TextFormat = new TextFormat(); my_fmt.size = 14; counterTxt2.htmlText = "Все <b>последующие</b> сообщения..."; counterTxt2.setTextFormat(my_fmt); } //Общее кол-во сообщений this.createTextField("ALLcounterTxt",2,0,0,0,0); ALLcounterTxt.autoSize = true; ALLcounterTxt.text = "Всего: "+so.data.openCounter+" сообщений"; //Кнопка очистить Шаред var btn:MovieClip = this.createEmptyMovieClip("btn", 3); btn.beginFill(0xFF0000); btn.moveTo(10,10); btn.lineTo(160,10); btn.lineTo(160,40); btn.lineTo(0,40); btn.lineTo(0,10); btn.endFill(); btn._y = 10; btn._x = 0; var pole_txt:TextField = btn.createTextField("pole_txt", 4, 0, 15, 0, 0); var my_fmt:TextFormat = new TextFormat(); pole_txt.autoSize = true; my_fmt.color = 0xFFFFFF; my_fmt.size = 14; pole_txt.html = true; pole_txt.htmlText = '<b>удалить все сообщения</b>'; pole_txt.setTextFormat(my_fmt); btn.onPress = clear_so; function clear_so() { so.clear(); } |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:59. |
|
|
« Предыдущая тема | Следующая тема » |
|
|