|
|
|
помогите найти ошибку
|
|||
|---|---|---|---|
|
#18+
Приведу кусочек кода из моей странички, оформил специально в один файл, чтоб разобраться скрипт get_code.php формирует проверочный код, по нажатию на ссылку эта картинка должна обновиться, чего не происходит. Пробовал в: IE opera firefox netscape Везде не работает, в чем может быть ошибка??? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2008, 18:41 |
|
||
|
помогите найти ошибку
|
|||
|---|---|---|---|
|
#18+
Не берусь утверждать, возможно, картинка берется тупо из кэша. Есть смысл дополнить "get_code.php" до "get_code.php?случайное_число". Число нужно просто для обмана кэша, это может быть и строка - не имеет значения. Рабочий вариант, когда переписывается innerHTML родительского объекта (в моем случае это <td id="captcha">), куда помещена картинка. Типа так: Код: plaintext 1. 2. 3. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2008, 19:08 |
|
||
|
помогите найти ошибку
|
|||
|---|---|---|---|
|
#18+
vkle Не берусь утверждать, возможно, картинка берется тупо из кэша. Есть смысл дополнить "get_code.php" до "get_code.php?случайное_число". Число нужно просто для обмана кэша, это может быть и строка - не имеет значения. Рабочий вариант, когда переписывается innerHTML родительского объекта (в моем случае это <td id="captcha">), куда помещена картинка. Типа так: Код: plaintext 1. 2. 3. Posted via ActualForum NNTP Server 1.4 Да это точно, уже выяснилось что если адрес одинаковый то браузер берет из кеша вот так решил проблему Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2008, 19:19 |
|
||
|
помогите найти ошибку
|
|||
|---|---|---|---|
|
#18+
По поводу кэширование - вот хорошая статья. http://nomagic.ru/all.php?aid=58 Оказывается кругом - даже некоторые Вики - пишут ошибочные рекомендации по кэшированию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2008, 20:56 |
|
||
|
помогите найти ошибку
|
|||
|---|---|---|---|
|
#18+
спасибо за статью! Но считаю, что во время разработки сайта и до его выкладывания в интернет следует всегда дописывать в запрос Math.random , что все библиотеки , типа prototypejs или extJs делают автоматически на аякс запросах. Идея же сделать кэширование на скрипты и редкоизменяющиеся страницы - просто фантастическая по своей красоте, это куда лучше, чем accept-encoding=gzip , хотя надо использовать и то, и другое! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2008, 21:10 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=340&tid=1456690]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 352ms |

| 0 / 0 |
