aweb
Не знаю каким образом ты хотел это реализовать на JavaScript. Я предложу немного другой вариант. Браузер кэширует рисунки потому что у них всегда одинаковый URL. Чтобы избавиться от кэширования нужно просто неявно изменять URL, например добавлять в конец запроса в урле случайно сгенерированное число. Сделать это несложно.
Открываеш файл templates/скин/agreed.tpl и в самое начало сразу после <? вставляешь код:
CODE:$rand = mt_rand(100000, 999999);
Потом в этом же файле ищешь код:
CODE:<img src='regimage.php?$exbb[sesid]&i=1' border='0' alt='PersCode'>
<img src='regimage.php?$exbb[sesid]&i=2' border='0' alt='PersCode'>
<img src='regimage.php?$exbb[sesid]&i=3' border='0' alt='PersCode'>
<img src='regimage.php?$exbb[sesid]&i=4' border='0' alt='PersCode'>
<img src='regimage.php?$exbb[sesid]&i=5' border='0' alt='PersCode'>
<img src='regimage.php?$exbb[sesid]&i=6' border='0' alt='PersCode'>
И заменяешь его на:
CODE:<img src='regimage.php?$exbb[sesid]&i=1&rand=$rand' border='0' alt='PersCode'>
<img src='regimage.php?$exbb[sesid]&i=2&rand=$rand' border='0' alt='PersCode'>
<img src='regimage.php?$exbb[sesid]&i=3&rand=$rand' border='0' alt='PersCode'>
<img src='regimage.php?$exbb[sesid]&i=4&rand=$rand' border='0' alt='PersCode'>
<img src='regimage.php?$exbb[sesid]&i=5&rand=$rand' border='0' alt='PersCode'>
<img src='regimage.php?$exbb[sesid]&i=6&rand=$rand' border='0' alt='PersCode'>
Ну вот и всё. Больше кэширования не будет. Проверил, работает как надо.(Отредактировано автором: 19 Июля, 2007 - 16:14:49) |