Тема: cache в IE6-7
Показать сообщение отдельно
  #19 (permalink)  
Старый 10.11.2008, 16:15
guest
 
Сообщений: n/a

Сообщение от Snipe Посмотреть сообщение
Позволил себе подправить скрипт, так работает:
<script>
document.write('<iframe name="nn' + Math.round(Math.random()*1000) + '" id="nnn"></iframe>');
ifr = document.getElementById('nnn');
ifr.src='http://site.wt/v.php?r=' + Math.random();
</script>


Вообще конечно IE7 как-то неправильно себя ведет, отправляя запросы на один и тот же адрес...
К сожалению Ваш пример демонстирует аналогичное поведение - сначала грузится кэш, и очень быстро незаметно для глаза меняется на новый src. В итоге загружаются две страницы - старая и новая вместо одной новой.

Чтобы убедиться вставьте
<?php
file_put_contents('income.txt', print_r($_GET, true)."\n", FILE_APPEND);
?>
в файл приемник
Ответить с цитированием