![]() |
|
||||||||||
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
А серьезную наводку тебе уже дали.
Правильный ответ таков: ссылка на свой *.swf дополни хвостом: "?foobar=###", где ### есть некоторое случайное число.Учти, что ссылок на *.swf -- обычно две.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
"simple"
|
А есть какоя-нить ф-ция для генерации случайного числа, типа random () ?
|
|
|||||
|
"simple"
|
С-П-А-С-И-Б-О!!!!!!
а какая????????????? |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
1. Прокрути на письмо со словом "есть".
2. Медитируй. И дао откроется тебе... ![]()
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
"simple"
|
![]() пасиб я и не заметил... |
|
|||||
|
"simple"
|
2 Crazy
кста, странно при таком способе (smth.swf?рандомное_число) результат почему-то достигается после многочисленных рефрешев при чём среди этих рефрешев возникают различные старые версии файла... |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Попробуй то же самое, но через JavaScript. Исходник нужен?
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
"simple"
|
2Crazy
просто интересно разобраться, почему так у мя такое впечатление, что когда он показывает старые версии, рандом вычисляет то число, которое было у той версии, но проверял, вродь не то... ![]() |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Эффект может возникать оттого, что кэшируется на этот раз сама страница, где стоит ссылка на swf. Наиболее эффективное решение можно построить по такой схеме:
Там где JS включен -- генерим кникальный код на клиенте -- при этом нам не мешает кэширование. Если JS нет -- пытаемся использовать серверный вариант в надежде, что не помешало кэширование. Разумеется, не нужно забывать про expire и pragma: no-cache.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
![]() |
Часовой пояс GMT +4, время: 01:30. |
|
|
« Предыдущая тема | Следующая тема » |
|
|