Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

Разработка » Как обьяснить Firefox что картинка динамическая????? » 01-11-2010 00:53:56

в общем временно решил проблему так:

Выделить код

Код:

<script type="text/javascript">
function refresh_security_code()
{
document.getElementById('security_code').src = 'http://localhost/code_image/index.php?' + Math.random();    
}
</script>

если кто что присоветует по поводу заголовка то буду очень признателен ... :)

Разработка » Как обьяснить Firefox что картинка динамическая????? » 31-10-2010 21:10:13

Я конечно понимаю что правильно это хорошо но вот что бы я не пробовал записывать в header, firefox побаку и он все равно заносит картинку в кеш!

один из вариантов header

Выделить код

Код:

header ("Content-type: image/png");
header("Cache-Control: no-store"); 
header("Expires: " . date("r"));

Все статьи про запрет кеширования мне рассказывают именно про такой способ если знаете другой подскажите.

перепробовал все что было в мануале (RFC2616 - Hypertext Transfer Protocol -- HTTP/1.1)

[code]
Cache-Control   = "Cache-Control" ":" 1#cache-directive

    cache-directive = cache-request-directive
         | cache-response-directive

    cache-request-directive =
           "no-cache"                          ; Section 14.9.1
         | "no-store"                          ; Section 14.9.2
         | "max-age" "=" delta-seconds         ; Section 14.9.3, 14.9.4
         | "max-stale" [ "=" delta-seconds ]   ; Section 14.9.3
         | "min-fresh" "=" delta-seconds       ; Section 14.9.3
       

Разработка » Как обьяснить Firefox что картинка динамическая????? » 30-10-2010 21:19:57

ну на счет случайных чисел идея была .. надеялся что есть какае-то деректива в тегах .... но ладно рандом так рандом.

Разработка » Как обьяснить Firefox что картинка динамическая????? » 30-10-2010 04:02:02

в общем проблема в следующем если я пытаюсь пере-запросить картинку вот так

Выделить код

Код:

<script type="text/javascript">
function refresh_security_code()
{
document.getElementById('security_code').innerHTML = '<img src="http://localhost/code_image/index.php" width="100" height="48" />';        
}
</script>

при этом Firefox обновляет ее только один раз ....
а в случае с кодом от спамеров не хотелось бы перезагружать всю страничку....
как это вылечить???? заранее спасибо!

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]