Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Как сделать редирект с помощью флэша? (http://www.flasher.ru/forum/showthread.php?t=86815)

HACK FAQ 23.10.2006 21:13

да все просто люди! никакого "грязного хака"!:-)просто человеку надо немного посетителей для начальной раскрутки сайта!:-)так сказать- "и других не обидеть-и себя":-)-никому хуже от этого же не будет!
а шаред объект-как работать?

ravenco 23.10.2006 21:48

ага, c фрилансера?
пользуйся cookie...http://www.permadi.com/tutorial/flashCookie/index.html
пишеш значение через флэш, хоть через ХТМЛ или там чего угодно...
проверяеш значение кукиса в флэше, если пуст то отправляеш куда надо...
З.Ы. если у тебя и вправду 5-я версия (сочуствую)

wvxvw 23.10.2006 22:16

SharedObject появился в 7-м флеше, в 5-м ты его все равно не найдешь =)
Не выдавать пользователю сообщение о редиректе = неуважение к пользователю. Если бы я зашел на такой сайт, то это был бы мой последний визит туда...

mr.N 23.10.2006 22:19

Цитата:

SharedObject появился в 7-м флеше, в 5-м ты его все равно не найдешь =)
Не выдавать пользователю сообщение о редиректе = неуважение к пользователю. Если бы я зашел на такой сайт, то это был бы мой последний визит туда...
SharedObject появился в 6-й версии, как недокументированная функция.
А в 5-м вроде есть какой-то save, но как использовать его можно посмотреть в поиске по архиву.

DarkLight 23.10.2006 22:53

Сэйв(fscommand("save","myFile.txt")) работал только в проекторе, не в браузере

HACK FAQ 23.10.2006 23:10

Вобщем люди так: я сейчас установил себе flash mx. как там можно прописать этот SharedObject? и как точно это все пишется (синтаксис и т.д.)?

mr.N 23.10.2006 23:25

Цитата:

Вобщем люди так: я сейчас установил себе flash mx. как там можно прописать этот SharedObject? и как точно это все пишется (синтаксис и т.д.)?
Ну а это уже в поиск. Там всё есть и ссылки и синтаксис и как работает он.

Хемуль 24.10.2006 00:52

Вложений: 1
2 HACK FAQ:
Цитата:

Класс Shared object является мощным средством, позволяющим приложениям, запущенном на одном компьютере, обмениваться данными и хранить их. Самым понятным описанием shared objects будет назвать их Flash-аналогом cookies.
Local shared object (далее LSO) может использоваться для хранения данных, например, SharedObject.getLocal() создает shared object в памяти плеера, подобно калькулятору, хранящему значение в памяти. Так как shared objects хранятся локально, Flash сохраняет их при окончании проигрывания ролика. При следующем открытии ролика можно будет получить сохраненное значение. Однако, если присвоить shared object значение null до окончания проигрывания, никаких данных сохраняться не будет.

Чтобы создать LSO, используйте следующий синтаксис:
Код:

// Создаем LSO
var so:SharedObject = SharedObject.getLocal("foo");

Ну и так далее по Справке...
Прикрепляю пример сохранения в SharedObject состояния нескольких checkBox'ов...

HACK FAQ 24.10.2006 01:05

а в какой версии флэша у тебя создано-то что ты прикрепил? у меня что то не открывает флаш мх.....:-(

HACK FAQ 24.10.2006 19:06

или может эту проблему замкнутого редиректа так решить: сделать в первом ролике какое нибудь условие -типа "проигрывается только 1 раз.после этого- stop на каком нибудь кадре-в котором нет редиректа." а проигрывание сначала -только при условии закрытия браузера и повторного его открытия .возможно такое? а то честно сказать -я пока не могу разобраться как то с этим шаредным объектом...


Часовой пояс GMT +4, время: 20:50.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.