PDA

Просмотр полной версии : узнать что ролик был просмотрен


lipetsk_am
06.07.2005, 18:13
На каждой странице сайта находится флеш ролик. Как сделать чтобы если пользователь уже видел его, на других страницах ролик сразу перешел на последний кадр, чтобы не отвлекать посетителя. Может узнать на какой странице он загружен (index.html или download.html например) и в зависимости от этого сделать переход? Или сохранить cookie? Но как определить название страницы я не нашел. Про работу с cookie тоже.

KUZEN
06.07.2005, 18:15
localSharedObject

Nirth
06.07.2005, 18:16
f1 -> SharedObject

KUZEN
06.07.2005, 18:17
f1 -> SharedObject
Сорри F1 забыл ;)

lipetsk_am
06.07.2005, 20:14
Нет, тогда он будет спрашивать про безопасность и т. д.

Спасибо всем ответившим, решение найдено - передавать ролику переменную из html? но только с индексной страницы

Nirth
06.07.2005, 20:43
я где то статью видел как это делали в 4 флэше, там засекался таймер. (через фреймы) если загрузка меньше секунды то значит достали из кэша(уже смотрели) если нет то в первый раз, криво конечно и есть свои баги(быстрый коннект,очистка кэша)

lipetsk_am
06.07.2005, 21:16
именно из-за этих проблем и отказался.

вообще, мой вариант с передачей переменной мне представляется идеальным :)
на первой странице рисуется заставка, а на остальных - тот же самый ролик, но уже на последнем кадре.

seifip
06.07.2005, 22:26
именно из-за этих проблем и отказался.

вообще, мой вариант с передачей переменной мне представляется идеальным :)
на первой странице рисуется заставка, а на остальных - тот же самый ролик, но уже на последнем кадре.
Prosto nado cherez PHP (Echo) posylatj dannyje v php - a potom obratno - dumaju znajuchije objasnjat popodrobneje...

KUZEN
06.07.2005, 23:14
в последнем кадре пишем trace("Ролик был просмотрен !!!"); :-)))