Здравствуйте, Mirinde Fekus, Вы писали:
MF>Помогло добавление строки
MF>MF> header("Cache-Control:");
MF>
MF>>С чем это может быть связано?
Был подобный глюк в ie с картинкой, думаю в твоем случае эта же проблема.
Сервер отдавал картинку с заголовком no-cache, т.е. эксплорер ее не сохранял в кеш, что означает(как потом мы поняли), что он ее НЕ сохранял во временные файлы.
При кликанье на ссылку, открывающую эту картинку в ie происходило следующее: вызывался новый процесс ie(новое окно) и ему передавалось имя открываемого файла, т.е. в данном случае имя картинки. Ие ее скачивал, но т.к. no-cache — не сохранял во временные файлы. После того как он ее скачал, получалась такая ситуация: у программы ie есть только имя файла и все. Поэтому он начинал искать ее во временных файлах т.е. в кеше, и не находил ее, т.к. заголовок no-cache препятствовал сохранению этой картинки после скачивания. Поэтому он показывал, что не может отобразить страницу.
Ситуация решилась с помощь другого заголовка управления кешем, как и у тебя, при котором ie было разрешено сохранять картинку в кеш, т.е. во временные файлы.
Таким образом, получается что у самого распрастраненного браузера такой странный баг, который идет из того, что кеш для файлов (картинок, видео) совпадает со временными файлами, из-за чего возникает такой конфликт.