PDA

Просмотр полной версии : ошибки при кешировании


rabidus.sator
02.02.2009, 05:00
условия. сайт состоит из 5 страниц, чистый html. в шапку встроена флешка с меню. на каждой странице этой флешке передаётся разное значение некоторого параметра. директива no-cache в метатегах не указана.

проблема. захожу на 1 страницу. флешка полностью грузится на комп. если кликнуть по меню и перейти на 2 страницу, флешка заново полностью загружается с сервака (это видно по увеличению трафика ровно на объём флешки). потом жму на страницу 1 и она не перезагружается. т.е. флешка кешируется для каждой страницы заново и отдельно.

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

iNils
02.02.2009, 13:14
В имени файла передается какой-то параметр, например id страницы. Например: main.swf?id=1 или main.swf?id=2
Поэтому файл на другой страницы считается новым. Чтобы этого избежать, параметры надо передавать не в имени файла, а через flashvars.